web-dev-qa-db-ja.com

DOSを使用して、あるドライブから別のドライブにすべてのファイルとフォルダーをコピーします(コマンドプロンプト)

mS-DOSを使用して、すべてのファイルとフォルダーをあるドライブから別のドライブにコピーしたい。どうやるか?

xcopy I:\*.* N:\を試していますが、フォルダではなくファイルのみをコピーします。では、すべてのファイルとフォルダーの両方をコピーする方法は?

ありがとう。

37
gautamlakum

xcopy /s I:\*.* N:\を使用

これはすべきです。

49
Yahia
xcopy c:\ d:\ /h/i/c/k/e/r/y

上記のコマンドを使用します。それは間違いなく動作します。

このコマンドでは、データはc:\からD:\にコピーされ、フォルダーやシステムファイルもコピーされます。フラグの機能は次のとおりです。

  • /hは隠しファイルとシステムファイルもコピーします
  • /i宛先が存在せず、複数のファイルをコピーする場合、宛先はディレクトリでなければならないと仮定する
  • /cエラーが発生してもコピーを続行
  • /kは属性をコピーします
  • /eは、空のものも含めてディレクトリとサブディレクトリをコピーします
  • /rは読み取り専用ファイルを上書きします
  • /yファイルを上書きするかどうかを確認するプロンプトを抑制します

xcopy /?を実行すると、フラグのリストを表示できます。

56
SHABAZ KHAN

robocopyを使用します。 Robocopyは、Windows Vista以降ではデフォルトで出荷されており、xcopyの代替と見なされます。 (xcopyには、ファイルシステムができても256文字を超えるパスを処理できないという事実を含む、いくつかの重要な制限があります)。

robocopy c:\ d:\ /e /zb /copyall /purge /dcopy:dat

ボリュームのルートディレクトリで/purgeを使用すると、Robocopyが要求された操作をシステムボリューム情報ディレクトリ内のファイルに適用することに注意してください。 robocopy /?を実行するとヘルプが表示されます。また、おそらくシステムファイルをコピーできるように、管理者としてコマンドプロンプトを開きたいことにも注意してください。速度を上げるには、/bの代わりに/zbを使用します。

15
Flimm

このコマンドを試してくださいxcopy c:\(ファイルまたはディレクトリパス)F:\/e。詳細については、このサイトを参照してください[[ http://www.computerhope.com/xcopyhlp.htm ]]

2
Aerrow

これは私のために働いたWindows 10では

xcopy/s {ソースドライブ..i.e。 C:} {宛先ドライブ..i.e。 D:}これにより、すべてのファイルとフォルダーとフォルダーの内容がコピーされます。

1
frankT