今のところ私は持っています:
FOR %%A IN ("C:\test1" "C:\test4" "C:\test3" "C:\test2") DO XCOPY /S /Y /E "C:\test" %%A
まだ存在しないディレクトリに到達したときにこれを停止してエラーメッセージを表示し、ユーザーがキーを押してリストを続行できるようにし、対象のファイルまたはディレクトリであるかどうかをユーザーに尋ねないようにします。
私は知って/I
いますが、プログラムが停止してコピーを続行するかどうかを尋ねるためだけに、ディレクトリをまったく作成したくありません。
例:C:\test1
が存在しない場合は、プログラムを停止してユーザーに通知し、キーを押して 、 などに進むように依頼しC:\test4
ますC:\test3
。
私はバッチ スクリプトの作成に精通していないため、これを機能させることはほとんどできませんでした。
編集: 基本的に、それがファイルかディレクトリかを尋ねる代わりに、「ディレクトリが存在しません! 続行するには何かキーを押してください」とだけ表示されます。