【.cmd】 バッチファイルスクリプト %15 【.bat】at TECH
【.cmd】 バッチファイルスクリプト %15 【.bat】 - 暇つぶし2ch329:デフォルトの名無しさん
23/06/13 13:37:35.35 lkLOH6hL.net
素直にif文書くとこんなん。※インデントは全角スペース
:loop_begin
if "%~1" == "" goto loop_end
echo,%~nx1| findstr /ri /c:"co" >nul 2>nul
if not errorlevel 1 (
  cov.exe "%~dpnx1"
) else (
  echo,%~nx1| findstr /ri /c:"auto" >nul 2>nul
  if not errorlevel 1 (
    auto.exe "%~dpnx1"
  ) else (
    echo,%~nx1| findstr /ri /c:"rec" >nul 2>nul
    if not errorlevel 1 (
      rec.exe "%~dpnx1"
    )
  )
)
shift & goto loop_begin
:loop_end
Perl知ってるなら大丈夫だと思うけど
「を含む」じゃなくて「で始まる」なら>>328か「^」を付け「/c:"^co"」とかに。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch