ファイルのリストを文字列( "file1.txt file2.txt filr3.txt ...")としてコンパイルするバッチスクリプトを作成しています。私は処理するファイルのリストを渡す必要があるアプリケーションを実行したいので、これをやっています。バッチ一覧質問
すべてのファイルは同じフォルダにあります。私は、次のコードを実行すると
は:
FOR /f "tokens=*" %%M IN ('dir * /b') DO (
SET files=%files% %%M
)
ECHO END %files%
終わりにエコーが唯一の処理された最後のファイル全体ではなく、リストを提供します。私の実装に何が問題なのですか?あなたはあなたが遅れた拡張を使用する必要が
ありがとう:基本的には、「現在のOEMコードページに変換し、その出力をトークン化し、代わりにファイルだけを反復処理する
for
を求めてのもので動作するようにしようと、ねえ、私はコマンドを実行しているよ」言っています。これによりすべてが修正されます。 – VerticalEvent