0

ファイル名 ["FileA.jpg"、"FileB.jpg"、"FileC.jpg"] のリストを取得する実行可能なバッチ スクリプトを作成するのに助けが必要です (これらのファイル名は、テキスト形式またはcsv) を検索し、それらのファイルをフォルダー A で見つけて、フォルダー B にコピーします。

別の種類のスクリプトでこれを行う簡単な方法があれば、私はそれを受け入れます。仕事を完了するための自動化された方法を見つけ出す必要があるだけです。

質問をして反対票を受け取ったのはこれが初めてです...その説明も役立つかもしれません.

よろしくお願いします。

4

2 に答える 2

2

これを試してみてください。すべてのファイルのリストを引用符なしの単純なリスト形式で含むテキスト ファイルが必要ですinput.txt

@echo off
setlocal enabledelayedexpansion
set "FolderA=C:\..[path]"
set "FolderB=C:\...[path]"
REM Above do not end the path with "\"

for /f "tokens=*" %%a in (input.txt) do (
copy "!FolderA!\%%~a" "!FolderB!\"
Echo Copied "%%~a" to "!FolderB!"
)

そして、それはうまくいくはずです。

モナ

于 2013-10-14T21:56:43.843 に答える