SO でいくつかのスクリプトの例を見てきましたが、.txt リストからファイル名を読み取る方法の例を提供しているようには見えません。
この例は、A から B フォルダーにすべてのファイルをコピーするため、適切です。
xcopy c:\olddir\*.java c:\newdir /D /E /Q /Y
しかし、次のようなものが必要です。ここでは、ソース フォルダーと宛先フォルダーを実際に埋めることができます。
@echo off
set src_folder = c:\whatever\*.*
set dst_folder = c:\foo
xcopy /S/E/U %src_folder% %dst_folder%
の代わりにsrc_folder = c:\whatever\*.*
、それら*.*
はtxtファイルから読み取られたファイルのリストである必要があります。
ファイルリスト.txt(例)
file1.pds
filex.pbd
blah1.xls
誰かが私にそれを行う方法を提案できますか?