
ソース ファイルのパスが保存される file_list があります。
ex:
file_list
-c:\SAY\hello\world.txt
-c:\SAY\hello\New\file.txt
file_list
forループを使用して、宛先にあるファイルをコピーしようとしました
ex:
FOR /F "usebackq tokens=*" %%A in (file_list) DO (
xcopy /i/y "%%A" "D:\hi\hello\"
"c:\SAY\hello\New\file.txt"
コピーしたい"D:\hi\hello\New\file.txt"
ここでファイルをコピーすることはできますが、フォルダ構造は同じではありません。それ自体\New\file.txt
の中にコピーされていますD:\hi\hello\
。しかし、フォルダ構造を作成してその中にコピーしたいのです。D:\hi\hello\New\