• ベストアンサー

ドライブのエラー

WIN2KでFDやMOに自動でCOPYするバッチファイルを 作ったのですが、ディスク自体が壊れていて 書き込みエラーなどになって処理がとまって しまう事があります。 エラーが発生してもそのコピー処理自体をスキップして バッチ処理が止まらないようにする方法はないでしょうか? 因みにこんなバッチ書いてます。 chkdsk > chkdsk ---- ここでエラーが発生すると止まってしまう。 if errorlevel1 goto end ---- このやり方で他の条件は?(ディスクが無いときにはコピーしない) copy c:\test\*.* e:\ :end

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

  • ベストアンサー
  • edomin
  • ベストアンサー率32% (327/1003)
回答No.2

#1です。 根拠は全くありませんが、エラー判定の部分を DIR a:\ > NUL にしたら、エラーで止まることは無くENDへ飛びませんか?

その他の回答 (1)

  • edomin
  • ベストアンサー率32% (327/1003)
回答No.1

直接の回答ではありませんが、こちらは参考になりますか? http://www.atmarkit.co.jp/fwin2k/win2ktips/268filecopy/filecopy.html

参考URL:
http://www.atmarkit.co.jp/fwin2k/win2ktips/268filecopy/filecopy.html
kaz1970
質問者

お礼

RESありがとうございました。XCOPYの/Cスイッチでエラーを無視できるのは知ってましたが、ディスクが入ってなかった場合に「ディスクの準備が出来ていません」というダイアログが表示されてバッチが止まってしまうのです。 そこでCHKDSKでドライブをチェックさせたのですが、他の問題が発生してしまいまして・・・。