• ベストアンサー

DOSコマンドのxcopy

お世話になります。 DOSコマンドで cドライブのtmp1の下のデータを BBBフォルダーごと cドライブのtmp2の下にBBBフォルダーとして ディレクトリーごとコピーしたいのですが うまくいきません どなたかおわかりになりましたら お願いいたします。 ↓これだとうまくいきませんでした xcopy c:\tmp1\BBB c:\tmp2\ OS=Win7(64bit)

質問者が選んだベストアンサー

  • ベストアンサー
  • unokwave
  • ベストアンサー率58% (966/1654)
回答No.5

https://technet.microsoft.com/ja-jp/library/cc771254(v=ws.10).aspx xcopy c:¥tmp1¥BBB c:¥tmp2¥BBB /i /s /e

20161027
質問者

お礼

unokwaveさん ありがとうございました。 出来ました。

20161027
質問者

補足

unokwaveさん ありがとうございました。 出来ました。

その他の回答 (4)

回答No.4

それでは、 xcopy \tmp1\BBB \tmp2\BBB\ /w を、 まず、 xcopy \tmp1\BBB \tmp2\BBB\ /l として、 xcopy \tmp1\BBB \tmp2\BBB\ /g /h /w にしてみては?

20161027
質問者

お礼

ありがとうございました。

20161027
質問者

補足

ありがとうございました。 xcopy c:¥tmp1¥BBB c:¥tmp2¥BBB /i /s /e でOKです。

回答No.3

間違えました^^; まず、 CD C:\ 次に xcopy \tmp1\BBB \tmp2\BBB\ /w どうでしょうか?

20161027
質問者

お礼

seijiadb07さん ありがとうございます。 実行すると ファイルのコピーを開始するときは何かキーを押してください と出るので Enterを押すと 0個のファイルをコピーしました と出ます。

20161027
質問者

補足

seijiadb07さん ありがとうございます。

回答No.2

CD C:\ xcopy \tmp1\BBB \tmp2\BBB だど思います。

20161027
質問者

お礼

seijiadb07さん ありがとうございます。 このコマンドを実行したところ BBBは受け側のファイル名ですか、それともディレクトリ名ですか と聞いてきて Dを押すと 0個のファイルをコピーしましたと出ます。

20161027
質問者

補足

seijiadb07さん ありがとうございます。

noname#232800
noname#232800
回答No.1

フォルダごとだったら、copy で良いとおもうけど。 md C:\temp2\EFF xcopy c:\tmp1\BBB\*.* c:\tmp2\EFF ってやる。

20161027
質問者

お礼

gobou_pooサン ありがとうございます。 mdでわざっわざディレクトリーを作らずに そのままBBBフォルダーがc:\tmp2の下に 自動的にコピーせれる って方法は無いのでしょうか?

20161027
質問者

補足

gobou_pooサン ありがとうございます。

関連するQ&A

  • DOSのXCOPYの使い方を教えて下さい

    XCOPYでドライブのフォルダーとファイルを全てコピーしようとしてます。深夜にスケジュールにて実行する予定でオペレーター介入が不可能です。 XCOPY e:\* d:\SERVER2\BACKUP /EYC で実行すると *********************************** C:\>xcopy d:* gsfhp_bk /EY gsfhp_bk は受け側のファイル名です またはディレクトリ名ですか (F= ファイル、D= ディレクトリ)? *********************************** とオペレーター介入を要求してきます何とかなら無いでしょうか?

  • DOSのコピーコマンド

    このカテゴリーで良いかどうかわかりませんが、教えてください。(説明が下手ですみませんが) Cドライブのあるフォルダーの中のファイル(1つまたは複数)をDドライブにコピーするバッチファイルを作ろうと思います。 たとえばyyyyフォルダーのzzzzをコピーする場合は次のような1文です。 xcopy c:\yyyy\zzzz.* d:\ /e この時、フォルダー名にスペースがあるときはどうしたらいいのかわかりません。 たとえばc:\windows updateのようなフォルダー名の場合 xcopy c:\yyyy xxxx\zzzz.* d:\ /e では動きません(yyyyとxxxxの間にスペースがあるから)。 この場合DOSコマンドをどう書けば良いのか教えてください。

  • DOS コマンドが・・・

    CD内の全てのフォルダをHDにコピーしたいんですが。DOSコマンドでなんて命令すればいいんでしたっけ?e: の中身を c: のWinフォルダにコピーしたいのです。よろしくお願いします。

  • コピー元が固定パスでない場合のxcopyコマンドの書き方

    xcopyコマンドをバッチファイルで実行するのですが、 固定パスの場合は、 xcopy c:\aaa\bbb.txt c:\ccc (c:\aaaフォルダ内のbbb.txtをc:\ccc) と書けばよいと思うのですが、 コピー元が固定のパスではない場合はどうやって書けば良いのでしょうか? やりたいことは、 dddと言うフォルダの中にバッチファイルとeeeフォルダが あり、eeeフォルダの中にコピーしたいもの(fff.txt)が入っています。コピー先は固定でc:\gggの場合 dddと言うフォルダは何処にあっても可能な場合です。 win2000とwin98で書き方が違う場合は両方お願い致します。 よろしくお願いいたします。

  • XCOPYコマンドについて。

    マシンAのdドライブのファイルAをマシンBのCドライブ配下にコピーしたいのですが、 そのときのxcopyのコマンドを教えてください。。

  • XCOPY コマンドがドライブパスを消してしまう

    Win7x64 Ultimate C: システム D: データ という風に使ってます。  この度、D:データ のバックアップのためにハードディスクを追加しました。  C:\Backup というフォルダを新規作成し、この追加したバックアップ用のハードディスクを論理ディスクマネージャから C:\Backup というドライブパスに割り当てました。  エクスプローラで C:\Backup を見ると、違ったアイコンの絵に変わっており、数GBのファイルを置いても C: の容量が減らないことから、C:\Backup の中身は追加されたハードディスクに繋がっていると判断しました。  次に、D: → C:\Backup の全データコピーのために    xcopy d:\ c:\Backup /D /E /V /C /I /R /K /X /Y というコマンドで行うようにしてみました。  試しに、叩いてみて暫く放置させてみると・・・  C:\ がディスク空き不足で止まってました。  ??と思って、エクスプローラを見ると、先ほどまで違ったアイコンになっていた C:\Backup のフォルダアイコンが普通のアイコンに戻っていて、直に C: の中にファイルが置かれてました。  論理ディスクマネージャで確認しますと、XCOPY をするまでは確実に出来ていた C:\Backup へのドライブパスも消えてました。  総論すると、XCOPY を実行開始したタイミングで、ドライブパスが勝手に削除されてしまう、という風になってます。  エクスプローラで丸コピーする分には(当然ですが)ドライブパスも勝手に削除されずに、正しく追加されたハードディスクにコピーされます。  ちなみに、追加したハードディスクを C:\Backup じゃなくて、E: 等の普通のドライブレターに割り当てて、XCOPY ~ もそれに準じて書き換えて実行しますと、所望の動作をしてくれます。 (もちろんドライブレターを勝手に消すこともない)  この XCOPY の動作って変じゃないですか?  私の Win7 だけで起きる現象なんでしょうか??

  • xcopyができない

    cドライブのaフォルダを、フォルダごと、cドライブのbフォルダの中にコピーしたいのですが、 mysqlで、コマンドプロンプトから xcopy c:\a c:\b\ /e; と入力してEnterを押すと、次のようなエラーが出ます。 unknown command '\a'. unknown command '\b'. unknown command '\'. どうしたらxcopyができるのか教えてください。

    • ベストアンサー
    • MySQL
  • Dosコマンドのxcopyは使用しない方がいいんでしょうか。

    WindowsXPにて、エクスプローラでコピーを行うよりもコマンドのほうが早かったので、フォルダごとコピーをするxcopyコマンドを使ってみたのですが、大量のファイルが入ったフォルダをコピーするとブルースクリーン画面になりました。 Googleでこの手の現象が起きやすいのか調べてみても特にそのような記載はありませんでいた。 友人のパソコンでも同様にブルースクリーンが面が表示されたので、私のPC環境だけが問題であるとも思えません。 PCスペックもIntel Core2 CPU 6300 1.86GHz, メモリが1.86GHz、1.99GBRAMとあるので悪いPCではありません。 結局エクスプローラの手作業で行いました。 xcopyは余り推奨されていないコマンドなのでしょうか。

  • DOSコマンドでネットワークドライブの割当を行いたい

    おせわになります バッチ内で、DOSのコマンドにて、ネットワークドライブの割当を行いたいのですが、コマンドのサンプル等ありますでしょうか? 具体的にはクライアントからサーバのDドライブのtmpフォルダを共有するバッチを作成したいのです。 ご教授、よろしくお願い致します。

  • xcopyのバッチを組みたいです。

    xcopyのバッチを組みたいです。 例えば、c:\data というフォルダを、 d:\test というフォルダ内にxcopyコマンドを使って コピーするとします。 コピー終了した時間を何らかの形で知りたいです。 (実際のデータをコピーするのに、相当時間が かかりそうなので、ずっと見ているわけに いかないのです) 上記のことをやろうと思ったら、バッチを組めば いいと聞いたのですが、そもそもバッチを組むと いうのはどうすればいいんでしょうか。 テキストデータで構文を書いて、拡張子をbatに しておけばいいものなんでしょうか。 また、その構文はどう書けばいいのでしょうか。 以上、どなたか教えてください。 よろしくお願いします。