簡単なバッチ ファイルを使用して、いくつかの異なるフォルダー内のファイルを共通のフォルダーに移動する必要があります。
ファイルを移動する必要がある Export というフォルダーがあります。FileList には、移動するすべてのファイルのリストが含まれ、テキスト ファイル files.txt に保存されます。以下のコードを使用しましたが、機能しません。.
set FIILELIST=C:\List\files.txt
set FILESPATH=C:\
set DESTPATH=C:\Export\
for /f %%X in (%FIILELIST%) do call :COPY_FILES "%%X"
goto :eof
:COPY_FILES
for /r %FILESPATH% %%I in (%~1) do echo xcopy /qvs "%%I" "%DESTPATH%%%~pnxI"