web-dev-qa-db-ja.com

Robocopy-ディレクトリを別のディレクトリにコピーします

Windowsコマンドラインを使用してディレクトリを別のディレクトリにコピーするときに問題が発生しているとは信じられません。

私がやりたいことは簡単です-:

私がディレクトリを持っているとしましょう-:

C:\test

テストをDにコピーしたいので、Dには次のようなフォルダが必要です。

D:\test

私が使うとき

robocopy C:\test D:\test \E

Dドライブは、testと呼ばれるディレクトリに含まれているのではなく、ルートにC:\ testの内容で終了します。

この簡単なことをどのように行うのですか?

5
ng.newbie

完全な複製を作成する場合は、次のバージョンを使用します(/ Eおよび/ PURGEを追加するのと同じです:

robocopy c:\source d:\destination /MIR

空のディレクトリを含むディレクトリとサブディレクトリをコピーするだけの場合は、

robocopy c:\source d:\destination /E

それはあなたを手に入れていたEオプションのバックスラッシュです。

Robocopyの詳細については、こちらをご覧ください。

http://www.google.com?q=robocopy+syntax

8
SDsolar

この回答ではrobocopyを使用していませんが、ディレクトリをコピーする目的はまだあると思います。

次を使用してみてください:xcopy

使用法: xcopy source [destination] ...

xcopy /?を実行して詳細を確認できます

ソース: 方法:フォルダーを別のフォルダーにコピーし、そのアクセス許可を保持する

0
thisNeil