• 締切済み

Xcopyの/zオプションとは?

コマンドラインコマンドXCopyの/Zオプションの意味がわかりません。 MicrosoftTechNetの説明には 「コピー中に接続が切断された場合 (たとえば、接続を提供しているサーバーがオフラインになった場合)、接続を再確立した後にコピーは再開されます。/z を使うと、ファイルごとのコピー操作の進捗状況もパーセンテージで表示されます。」 と書いてありますが、WindowsXPのコマンドプロンプトでいろいろ試しましたが/zをつけてもつけなくても動作に変わりがありません。 なにかこのオプションについて情報をお持ちの方がいらしたら教えてください。 NT系のコマンドプロンプトではこのオプションは無効なのでしょうか?

みんなの回答

  • hrm_mmm
  • ベストアンサー率63% (292/459)
回答No.1

ものすごく簡単な説明しか知りませんが。 http://forum.nifty.com/fpcu/ フォーラム>PC Users' Guide Forums>DOS/Vコマンド・リファレンスから /Z 再起動可能モードでネットワーク ファイルをコピーします。 なのでネットワーク上(LANでつながった他のPCとのファイルやりとり)でなければ意味がないと思います。

buihyaku
質問者

お礼

回答ありがとうございます。もちろんLAN環境で試しているのですが、やり方が悪いのか/Zあるなしでどうちがうのかわからないのです。試したのはネットワークごしにコピー中に、相手側のマシンをLANから切り離したりしてみたのですが、オプション指定があってもなくてもずっと待ち状態になるだけです。残り秒数も表示されませんし、、正直、このオプションは無意味だということが確認とれればというレベルなんですが。。

関連するQ&A

  • xcopyの/dオプションについて

    xcopyを行うバッチを流し、サーバA⇒サーバBへの差分バックアップを毎日行いたいと考えています。 xcopyの/Dオプションは「日付が指定されなかったときは、送り側の日付が受け側の日付より新しいファイルだけをコピーします。」と書かれていたのですが、実際に下記のオプションをつけて複数回同様の処理を行ってみると、同更新日付のファイルであるにもかかわらず、上書き処理が行われてしまうファイルがいくつもありました。 ------------------xcopy処理---------------------- xcopy \\サーバA \\サーバB /e /y /i /h /c /z /d /k /r ------------------------------------------------- xcopyのDオプションで日付を指定しなかった場合、実際にはどこを比較して、コピー処理の判断を行っているのでしょうか ご教授、よろしくお願いいたします。

  • XCOPYのオプションについて

    GUIからの手順をバッチ化しようと思っています。 フォルダ選択→コピー→貼り付け 以上の手順をXCOPYによって行う場合 オプションは/E /I /K /H で問題ないでしょうか? 基本的にフォルダの内容が変わっていないければ 問題ないのですが・・・ よろしくお願いします。

  • XCOPYは信頼性が高いのでしょうか?

    いつもお世話になっております。 サーバー上の巨大なファイル(30GBくらい)をコピーするときに XCOPYを使ってコピーしてね。 と上司に言われました。 ドラッグ&ドロップだと、途中で失敗することが多いから。 と上司は言っていました。 詳しい理由を聞いたのですが、XCOPYのほうがうまくいくからと いうだけで理由を教えてもらえませんでした。 実際にXCOPYでコマンドプロンプトからファイルをコピーしたほうが 信頼性が高いのでしょうか? それともドラッグ&ドロップでも変わらないのでしょうか? もしご存知でしたら、教えてください。 よろしくお願い致します。

  • xcopy と xcopy32

    ノートPCのHDDの中身をまるごと外付けHDD等にコピーする場合に使うコマンドに「xcopy」と「xcopy32」とあるようですが、これらの違いは何でしょうか? ちなみに使用OSは Windows98SE です。宜しくお願い致します。

  • Batファイルでxcopyを実行するとループする

    BatファイルでCドライブのaaaフォルダからDドライブのaaaフォルダへファイルをコピーするxcopyの記述をしました。 xcopy c:\aaa d:\aaa /i 作成したBatファイルを実行するとループしてるのか、このコマンドが何度も繰り返され、コマンドプロンプトの×ボタンを押すまで終わりません。 コマンドプロンプトから直接xcopyを入力すると問題なくコピーされます。 どこか私の記述が間違っているのでしょうか?

  • xcopyができない

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

    • ベストアンサー
    • MySQL
  • xcopyについて質問なのですが。

    xcopyについて質問なのですが。 あるディレクトリの配下に、「20091206」というフォルダ(フォルダの中には.datファイルや、.txtファイルなどがあります。)と、コントロールファイルがあります。 そこのディレクトリから、違うサーバーのディレクトリにxcopyを使用して、フォルダごと(中身の.datファイルや、.txtファイルも一緒に)コピーさせるバッチを作成しています。 xcopy のオプションを色々探して試してみたのですが、 xcopy /c /e /i /y /zだと、フォルダだけコピーして、中身の.datファイルや、.txtファイルがなかったり、 xcopy /I /Yだと、コントロールファイルだけコピーされて、フォルダはコピーされなかったりと上手くいきません。 どのオプションを使用すれば、ディレクトリの配下に存在する、フォルダとファイルのうち、フォルダ(中身のファイルも)だけコピーできるのでしょうか? \\10.xxx.xxx.xx\aaaという、ディレクトリの中に、 (1)abc.ctl (2)20091206 |__xyz.dat |__aaa.txt があり、(2)(.dat、.ctlも一緒)をxcopyを使用して、他のサーバー上のディレクトリにおきたいです。 ご教授よろしくお願い致します。

  • xcopyについて質問なのですが。

    xcopyについて質問なのですが。 あるディレクトリの配下に、「20091206」というフォルダ(フォルダの中には.datファイルや、.txtファイルなどがあります。)と、コントロールファイルがあります。 そこのディレクトリから、違うサーバーのディレクトリにxcopyを使用して、フォルダごと(中身の.datファイルや、.txtファイルも一緒に)コピーさせるバッチを作成しています。 xcopy のオプションを色々探して試してみたのですが、 xcopy /c /e /i /y /zだと、フォルダだけコピーして、中身の.datファイルや、.txtファイルがなかったり、 xcopy /I /Yだと、コントロールファイルだけコピーされて、フォルダはコピーされなかったりと上手くいきません。 どのオプションを使用すれば、ディレクトリの配下に存在する、フォルダとファイルのうち、フォルダ(中身のファイルも)だけコピーできるのでしょうか? \\10.xxx.xxx.xx\aaaという、ディレクトリの中に、 (1)abc.ctl (2)20091206 |__xyz.dat |__aaa.txt があり、(2)(.dat、.ctlも一緒)をxcopyを使用して、他のサーバー上のディレクトリにおきたいです。 ご教授よろしくお願い致します。

  • XCOPYでコピーされるセキュリティ権限について

    XCOPYついて質問です。 以下の構文でファイルをコピーしますと、 コピー先のファイルのセキュリティ権限タブに、 コマンドプロンプトを流したユーザーが付与されます。 コピー先のコンピュータでファイルを開いても、 コピー先のコンピュータにあるアカウントは付与されません。 >XCOPY \\コピー元\コピー元フォルダ\ \\コピー先\コピー先フォルダ /s しかし、Explorerでコピー元フォルダからコピー先フォルダへコピーしたファイルには、 ファイルをコピーしたコンピュータのユーザーは付与されず、 コピー先のユーザーが自動で付与されています。 XCOPYを使用しても、Explorerでコピーした時と同様なセキュリティ権限にしたいのですが、 その場合のXCOPYの構文を教えていただけますでしょうか。

  • xcopyで同期バックアップ

    よろしくお願いいたします。 xcopyを使用して、簡易バックアップの バッチファイルを作成したいと考えております。 現在下のようなコマンドで毎日バックアップしておりますが、 xcopy c:\usr z:\usr\ /D /S /E /H /C /Y /R > c:\log\logfile c:\usrで削除したファイルがz:\usrに残ってしまいます。 コピー元とコピー先の同期を取る方式で、 #(c:\usrのファイルが削除されたら、z:\usrのファイルも削除される) バックアップをする事は出来ませんでしょうか? コピーするデータ量は多くありません。 よろしくお願いいたします。 以上です。