xcpoyコマンドでコピーエラーしたファイルの表示と保存をしたい
xcopyで以下のオプションを指定してディレクトリごとファイルをコピーし、コピー結果をテキストファイルに保存します。Windows XP Home を使います。
社内の都合によりコピーのログは開けません。
xcopy C:\上司のエロ画像フォルダ E:\コピー先\ /D /S /E /H /C /Y /R > \\コンプライアンス委員会のNAS:\ログ.txt
質問です。
1)コマンドプロンプトでファイルごとのコピー結果を表示しつつ、ログを残すことは可能なのでしょうか。
2)/Cを入れているので、コピーエラーしてもコマンドプロンプト上にはエラーを起こしたファイル名が表示されませんが(HDの破損とかでファイル名が取れないのかもしれませんが)、ファイル名を表示・保存させることはできるのでしょうか。
3)実際に破損したHDでコピーを試したのですが、某サイトにある以下のコマンドでは、「データ エラー (巡回冗長検査 (CRC) エラー) です。」などとは表示・保存されませんでした。私が上に書いたコマンドと何か違うのでしょうか。
C:\RESCUE>xcopy /s /e /c /h g:\*.* c:\rescue
データ エラー (巡回冗長検査 (CRC) エラー) です。
No.1ベストアンサー
- 回答日時:
ご苦労お察しします。
orzコマンドプロンプトでは、コマンドの正常な結果を伝達するための「標準出力」と、エラーの結果を伝達するための「標準エラー出力」というのがあります。
これをふまえて3)から回答ですが、
そのコマンド書式では、標準出力も、標準エラー出力も、画面に出力されてしまうのです。
また、単に > だけでは、標準出力だけしか渡りません。
エラー結果も含めてテキストファイルに残したい場合は、
xcopy /s /e /c /h g:\*.* c:\rescue 2>&1 log.txt
とする必要があります。
某サイトと思われるところ(休刊した某運用技術雑誌の編集部がごっそり移籍して運営しているので、当方は信頼しています)を見に行きましたが、CRCエラーうんぬんは、あくまでそこでの例であって、質問者さんの環境では起きなくても不思議ではありません。
また、以前読めなかったものがそのときだけ偶然読めて、またすぐ読めなくなった、というのは、ごく稀に起こりうることです。
1)ですが、当方の知る限り、コマンドプロンプトではできません。
最近XP以降に追加できるようになったPowerShellには便利なコマンド tee があって、
xcopy /s /e /c /h g:\*.* c:\rescue 2>&1 | tee log.txt
とすれば実現できます。
2)ですが、3)の例のように、エラーを起こしたものの後にどんなエラーかが記録される、ということでは駄目でしょうか?
これらのことより、現状では、ご質問内容のコマンドで > を 2>&1 で置き換えて、ログだけを残すことができる、という結論になります。
#別カテゴリに同じ趣旨の質問をされているのを、答えようと思って忘れてました。すいません。
ご回答ありがとうございます。
ご教示いただいたお答えで十二分に対応できました。
ありがとうございます。
今回の件に限らずファイル救出などは頻繁に行う予定ですので、役立たせていただきます。
いやしかし、ダウンロードは昨年まで遡るのですが、社内PCはネット接続ログや外部メディアへのコピーログが取られていて、いたんそれが本部の解析サーバへ送られ、仕組みはわかりませんがいかがわし動きを検出して、当該PCがある各部署の部長へ送られるというシステムが入っていたなんて初めて知りました。
ほかならぬ部長がいかがわしかったレポートを封殺していたのにも驚きです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ハマっている「お菓子」を教えて!
この世には、おいしいお菓子がありすぎて……。 次何を食べたらいいか迷っています。 みなさんが今、ハマっている「お菓子」を教えてください!
-
人生最悪の忘れ物
今までの人生での「最悪の忘れ物」を教えてください。 私の「最悪の忘れ物」は「財布」です。
-
ホテルを選ぶとき、これだけは譲れない条件TOP3は?
ホテルを探す時、予約サイトで希望条件の絞り込みができる便利な世の中。 あなたは宿泊先を決めるとき「これだけは譲れない」と思う条件TOP3を教えてください。
-
昨日見た夢を教えて下さい
たまにすごいドラマチックな夢見ること、ありませんか? 起きてからも妙に記憶に残っているような、そんな夢。
-
14歳の自分に衝撃の事実を告げてください
タイムマシンで14歳の自分のところに現れた未来のあなた。 衝撃的な事実を告げて自分に驚かせるとしたら何を告げますか?
-
xcopyのエラー情報のはきだし方法
UNIX・Linux
-
DOSコマンドでファイルをコピーできない。
その他(パソコン・スマホ・電化製品)
-
xcopyで特定のファイルのみをコピーする方法
Windows 10
-
-
4
xcopyバッチを管理者として実行してもアクセス拒否が表示されます。
システム
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ログにserver reached MaxReque...
-
メーリングリストメンバーから...
-
xcpoyコマンドでコピーエラーし...
-
Fedora Core4でWebサーバを構築...
-
Linuxで「irq timeout: status=...
-
iphoneをPCにUSBで繋げても写真...
-
HDDエラーチェック情報(Crystal...
-
Windows7でエラーが出ます。
-
市販DVD再生ができません。ubun...
-
ubuntu apt, apt-getのUpdate時...
-
特定の Web サイトにアクセスで...
-
毎回同じログオンスクリプト(...
-
外付けHDDを復旧させるソフトは?
-
su コマンドでユーザ変更ができ...
-
CD-Rで音楽が焼けない
-
sims4についてです。 別のパソ...
-
マイコンピュータのローカルデ...
-
削除していいプログラム?
-
MOとCDの違いは?
-
WindowsNTで動くソフトを他の環...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
市販DVD再生ができません。ubun...
-
ログにserver reached MaxReque...
-
ubuntu apt, apt-getのUpdate時...
-
VMwareにCentOSをインストール...
-
CD-Rで音楽が焼けない
-
ビット落ちとは一体何なのでし...
-
異常にクラッシュやブルースク...
-
UNIX(Cシェル)での数値...
-
マザーボードの赤いランプの意...
-
メーリングリストメンバーから...
-
LyricsMasterでエラーが出てし...
-
特定の Web サイトにアクセスで...
-
同一LAN内からapacheにアクセス...
-
Windows10でフォルダー名が変...
-
robocopy構文について
-
SaAT Netizen(NzSess.exe)のメ...
-
メールアドレスが生きているか...
-
BIOS ECC LOG COUNT
-
Windows7のインストール(リカバ...
-
数年前からWindows10 の Update...
おすすめ情報