
私は新規ユーザーです。
いくつかのファイルを含むフォルダーを別のディレクトリにコピーしたい。
- 宛先ディレクトリが存在するかどうかを確認する必要があります。a. 存在する場合は、既存のディレクトリにコピーするかどうかをユーザーに入力するよう求めます。b. 存在しない場合は、新しいフォルダーを作成してコピーするかどうかをユーザーに尋ねます。
これを試してみましたが、フォルダーが存在するかどうかに関係なく、フォルダーが自動的に作成されます。ここでは XCOPY を使用しています。助けてください。ありがとうございます。
答え1
xcopyを使用する
宛先フォルダーが存在しない場合は、宛先がファイルかディレクトリかを尋ねられます。
@echo off
xcopy "fullsourcepathfolder" "destinationxpath" /s /y
現在の作業ディレクトリであっても、フルパスを無視しないでください。