いつも勉強させていただいております。
コマンドプロンプトを使って、複数ファイルにexeファイルの実行をしたいのですが、
うまく実行できません。
【実現したいこと】
下記のようなフォルダ構成のパスの途中とファイル名をワイルドカードにしてexeファイルを実行したいと思っております。
C:test. │ tree.txt │ ├─01 │ ├─a1 │ │ 1.jpg │ │ 2.jpg │ │ 3.jpg │ │ │ ├─b1 │ │ 1.jpg │ │ 2.jpg │ │ 3.jpg │ │ │ ├─m3 │ │ 1.jpg │ │ 2.jpg │ │ 3.jpg │ │ │ └─s4 │ 1.jpg │ 2.jpg │ 3.jpg │ ├─02 │ ├─a1 │ │ 1.jpg │ │ │ ├─b2 │ │ 2.jpg │ │ │ ├─m3 │ │ 3.jpg │ │ │ └─s4 │ 4.jpg │ ├─03 └─04 ├─a1 │ 1.jpg │ ├─ty05 │ 1.jpg │ ├─yy3 │ 1.jpg │ └─mm4 1.jpg
【参考にしたコマンド】
for /d %%変数名 in (検索対象フォルダー名) do コマンド
上記を元に下記のような記述をしてみたのですが、「%%i」の使い方が間違っていますと表示されます。
for /d %%i in (C:\test*) do test.exe %%i\a1*.jpg
どのようにすれば実行できるようになるでしょうか?
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/28 01:28