Windowsコマンドラインを使用してディレクトリを別のディレクトリにコピーするときに問題が発生しているとは信じられません。
私がやりたいことは簡単です-:
私がディレクトリを持っているとしましょう-:
C:\test
テストをDにコピーしたいので、Dには次のようなフォルダが必要です。
D:\test
私が使うとき
robocopy C:\test D:\test \E
Dドライブは、testと呼ばれるディレクトリに含まれているのではなく、ルートにC:\ testの内容で終了します。
この簡単なことをどのように行うのですか?
完全な複製を作成する場合は、次のバージョンを使用します(/ Eおよび/ PURGEを追加するのと同じです:
robocopy c:\source d:\destination /MIR
空のディレクトリを含むディレクトリとサブディレクトリをコピーするだけの場合は、
robocopy c:\source d:\destination /E
それはあなたを手に入れていたEオプションのバックスラッシュです。
Robocopyの詳細については、こちらをご覧ください。
この回答ではrobocopy
を使用していませんが、ディレクトリをコピーする目的はまだあると思います。
次を使用してみてください:xcopy
使用法: xcopy source [destination] ...
xcopy /?を実行して詳細を確認できます