xcopy はコピーに失敗しました

xcopy はコピーに失敗しました

ディレクトリをコピーしました

xcopy /S DIR DIR2

DIR2しかし、新しいフォルダーの代わりに、と表示されているにもかかわらず、拡張子のないファイルを取得しました86 File(s) copied

ヘルプには/Sサブディレクトリもコピーすると書いてあります。なぜ機能しないのですか?

答え1

おそらく/Iスイッチを忘れてしまったのでしょう。

Source がディレクトリであるか、ワイルドカードを含んでおり、Destination が存在しない場合、xcopy は Destination がディレクトリ名を指定していると想定し、新しいディレクトリを作成します。次に、xcopy は指定されたすべてのファイルを新しいディレクトリにコピーします。デフォルトでは、xcopy は Destination がファイルかディレクトリかを指定するように要求します。

フォルダーが存在しない場合は、保存先がファイルかディレクトリかを尋ねるプロンプトが表示されるはずです。

/eの代わりに/s、空であってもすべてのフォルダーをコピーするスイッチを使用することもできます。

を使用すると、他にも多数のパラメータxcopyを見つけることができます/?。 xcopys が/s単独で使用されることはほとんどありません。

詳細はこちら:https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/xcopy

関連情報