【.cmd】 バッチファイルスクリプト %15 【.bat】 (777レス)
前次1-
抽出解除 レス栞

331
(2): 2023/06/13(火)13:47 ID:lkLOH6hL(2/3)調 AAS
「&&」と「||」使うとこう。※記述量は減るがマイナー。
echo,%~nx1| findstr /ri /c:"co" >nul 2>nul && (
  cov.exe "%~dpnx1"
) || (
  echo,%~nx1| findstr /ri /c:"auto" >nul 2>nul && (
    auto.exe "%~dpnx1"
  ) || (
    echo,%~nx1| findstr /ri /c:"rec" >nul 2>nul && (
      rec.exe "%~dpnx1"
    )
  )
)

フラグ使うとこう。
set result=
for %%A in (rec auto co) do (
  echo,%~nx1| findstr /ri /c:"%%A" >nul 2>nul && set result=%%A
)
if "!result!" == "co" cov.exe "%%~dpnx1"
if "!result!" == "auto" auto.exe "%%~dpnx1"
if "!result!" == "rec" rec.exe "%%~dpnx1"

複数マッチする事がない、または複数マッチして複数実行してよいなら
バッチにディレクトリパス渡してこう。(gotoのループ無し)
for %%A in ("%~1\*co*") do (cov.exe "%%~A")
for %%A in ("%~1\*auto*") do (auto.exe "%%~A")
for %%A in ("%~1\*rec*") do (rec.exe "%%~A")
334: 2023/06/13(火)19:02 ID:/Xa1+9fb(1)調 AAS
>>331
「&&」と「||」ってそういう書き方出来るんだ知らなかった
335: 328 2023/06/14(水)00:17 ID:l4KAyHVD(1)調 AAS
>>329-333

いろんな書き方があるんですね・・・ありがとうございます。
(1)とか(2)があるとスルーされるので、また調べます。
感謝!
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.033s