※ ChatGPTを利用し、要約された質問です(原文:robocopy 前回の結果が0x9)
robocopyのバッチ処理で「0x9」というエラーが発生する理由とは?
このQ&Aのポイント
Windows Server 2003 SE SP2環境で、新しいサーバーへのデータ移行およびバックアップのためにrobocopyを使用しています。
バッチファイルを作成し、深夜にフォルダの同期を行うテストをしましたが、ログファイルには特にエラーはありませんでした。
しかし、前回の結果が「0x9」と表示されており、何が正常でないのかがわかりません。バッチファイルの記述に問題があるか、何か他の原因が考えられるか、教えてください。
OS:windows server 2003 SE SP2
外付けHDD:USBにて接続
新期サーバーの導入にともないデータを移行および
バックアップ方法としてrobocopyによるミラーリングを予定しています。
タスクで深夜に同期を行うようにするため
robocopyのバッチファイルを作成し、テストを行いました。
テスト内容はサーバーのハードディスクの
共有フォルダと外付けHDDの中のフォルダを同期させる。
テストを行ったところ、バッチ処理にて作成した
ログデータには特にエラーは見られなかった。
(データの量が膨大で全部見るのは無理)
ただ、前回の結果が「0x9」となっていました。
”「0x0」でないということは正常に終了していない”
という判断ぐらいしかできないため「0x9」が一体
何の誤りを表しているのか分かりません。
下記がバッチファイルの中身です。(Fは外付け)
robocopy.exe D:\(フォルダ名) F:\(フォルダ名) /S /E /COPYALL /PURGE /MIR /XO /R:0 /W:15 > D:\%date:~-10,4%%date:~-5,2%%date:~-2,2%.txt
最後の.txtはバックアップを行っている日付を
ファイル名にしてログファイルにしています。
正直、見てみよう見まねで作ったバッチファイルなので
既にここで間違っているようでしたらご指摘ください。
長くなりましたが、結局のところ「0x9」が
何を表しているのかわからないので
エラー?の原因も何もわかりません。
0x9の意味。そして上記に記載したバッチファイルの中で
間違った記載、そして無駄な部分について教えて下さい。
ご返答宜しくお願いします。
お礼
返事が遅れて申し訳ございません。 ご返答ありがとうございます。