XCOPY を使用してファイルのバックアップを取る

XCOPY を使用してファイルのバックアップを取る

ソース ファイルのパスが保存される file_list があります。

ex: 

file_list

 -c:\SAY\hello\world.txt

 -c:\SAY\hello\New\file.txt

file_listforループを使用して、宛先にあるファイルをコピーしようとしました

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\

関連情報