0

Windows バッチ プログラムを使用して、ディレクトリからファイル名のリストを取得する必要があります。各ファイル名を取得し、それを別のコマンド ライン ステートメントと組み合わせたいと思います。
ファイルの内容ではなく、ファイル名のみが必要であることに注意してください。
これはどのように行われますか?

Dドライブに以下のファイルを含む「データ」ディレクトリがある場合(多くのファイルがある可能性があることに注意してください)

--------------
myFile1.abc
myfile2.abc
------------------

Windowsバッチプログラムを使用して、このようなものを動的に作成するにはどうすればよいですか?

move C:\myFile1.abc C:\newdir
move C:\myFile2.abc C:\newdir

注-(ファイルを移動するより簡単な方法があることは知っていますが、別のコマンドで使用できるようにロジックを理解しようとしています)

4

2 に答える 2

0

forループを使用できます:

for %%X in (D:\*) do (
    echo move %%X C:\newdir
)
于 2013-04-03T14:37:44.090 に答える