- ベストアンサー
ERRORLEVELの値はいくつ? ← Windows XPでディスクにエラーがあるときchkdsk実行後
バッチファイル中で条件分岐させたいので、 Windows XPでディスクにエラーがあるときchkdsk実行後 環境変数ERRORLEVELがどの値になるか教えてください。 1か255でしょうか? よろしくお願いします。
- 2531kbps
- お礼率95% (253/264)
- Windows系OS
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
MS-DOSの頃は255だったんですけど、XPでは3だっていう噂。なぜ3なのか、謎ですね。
関連するQ&A
- Javacは、コマンドラインで実行する際、エラーナンバーを返しますか?
現在、バッチファイルを作っていて、「Javacでコンパイルしてエラーがないと作成されたclassファイルを実行して、エラーがあったらバッチ処理を終了する」というバッチファイルを作成しようとおもっています。 バッチファイルでの条件分岐は if ERRORLEVEL構文で処理しようかと思っているんですが、そもそもjavacコマンドはERRORLEVEL変数に入れるようなエラーナンバーをコマンドプロンプトに返してくれるのかとおもいまして。。 分かる方は回答よろしくお願いします。
- ベストアンサー
- Java
- 外付けHDDのチェックディスクが実行できない
外付けのハードディスクを最適化しようとしたところ、 "ファイルシステム内で検出された矛盾のために、(F:)の最適化は中止されました。(F:)上でCHKDSKまたはSCAN DISKを実行してこれらの矛盾を修復してからディスクデフラグツールを再実行してください。" と出て来ました。 そこで、チェックディスクを実行したのですが、途中でエラーにより中止。 さらにコマンドプロンプトで実行したところ "'chkdsk' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。" というエラーが出ました しかし、環境変数のPATHを調べてみると、autochkのあるフォルダがすでに含まれています。 なお、外付けのハードディスクはマイコンピュータに表示されていて使用することができており、 C:に関しては最適化もチェックディスクも行うことができています。
- ベストアンサー
- Windows XP
- chkdskの実行スケジュルール
パソコン環境はWindows XP SP1でHDDを(C)と(D)に パーテションをきってあります。最近ですがデータドライブである(D)ドライブのデフラグを実行したら下記のメッセージが表示されました。 「ボリュームローカルディスク(D)上で chkdskを実行するようスケジュールされていることを検出しました。”chkdsk/f”を実行して下さい」とくに設定をした記憶もないものですので内容が解りません。アドバイスをお願い致します。
- ベストアンサー
- Windows XP
- CHKDSK チェックディスクが出来ない。
過去の質問・回答を見ても解決できなかったので みなさんにお聞きします。 コンピュータ WINDOWS XP PROFESSIONAL ファイル名を指定して実行からCHKDSKをすると アプリケーションを正しく初期化できませんでした (0xc0000005)と出ます。 スタート→マイコンピュータ→ドライブC→ツール→エラーチェック→ダメ Windowsはディスクの検査を完了できませんでした。 これはどういう事でしょうか…。 詳しい方宜しくお願いいたします。
- ベストアンサー
- Windows XP
- ディスクデフラグツールが実行できません。
デフラグを行おうとしたのですが, ”ファイルシステム内で検出された矛盾のために,Windows XP(C:)の最適化は中止されました。Windows XP(C:)上でCHKDSKまたはSCANDISKを実行してこれらの矛盾を修復してからディスクデフラグツールを再実行してください。” というエラーメッセージがでます。どのように対処すればいいのですか。
- ベストアンサー
- Windows XP
- CHKDSK実行時のエラーメッセージ
いつもお世話になります。 DOSコマンドのCHKDSK実行時に出力されることがある。 >ファイル システムの種類は NTFS です。 >警告: /F パラメータが指定されていません >CHKDSK を読み取り専用モードで実行します。 > >CHKDSK はファイルを検査しています... >ファイルの検査を完了しました。 >CHKDSK はインデックスを検査しています... >インデックスの検査を完了しました。 >CHKDSK はセキュリティ記述子を検査しています... >セキュリティ記述子の検査を完了しました。 >アッパーケース ファイル エラーを修復します。 この「アッパケース ファイル エラー」とはどのようなエラーなのでしょうか?
- ベストアンサー
- Windows NT・2000
- CHKDSKの実行について
CHKDSK はファイルを検査しています (ステージ 1/3)... ファイルの検査を完了しました。 CHKDSK はインデックスを検査しています (ステージ 2/3)... インデックスの検査を完了しました。 CHKDSK は破損ファイルを回復しています。 CHKDSK はセキュリティ記述子を検査しています (ステージ 3/3)... セキュリティ記述子の検査を完了しました。 CHKDSK は Usn ジャーナルを確認しています... Usn ジャーナルの確認を完了しました。 マスタ ファイル テーブル (MFT) の BITMAP 属性エラーを修復します。 CHKDSK はボリューム ビットマップに割り当て済みとしてマークされている空き領域を検 出しました。 ファイル システムに問題が見つかりました。 CHKDSK を /F オプションを使って実行して、問題を修正してください。
- ベストアンサー
- その他(Windows)
- chkdskのエラーについて
パソコンを立ち上げた状態(WindowsXPが起動している状態)でchkdskを行うといつも 「ファイルシステムに問題が見つかりました」、 とか 「エラーを検出しました。読み取り専用モードではchkdskを続行できません。」 などと表示されるので、 chkdsk /f や chkdsk /r のコマンドで再起動時にchkdskをかけるのですが、完了した後もう一度Windowsが立ち上がった状態でchkdskを行うと同様のエラーが見つかります。 不思議に思いイベントビューアーを見ると Windows has checked the file system and found no problems. とありエラーの原因が分かりません。 このようなエラーにはどう対処すればよいでしょうか?教えてください。
- ベストアンサー
- Windows XP
- chkdskの実行方法について
WindowsXPプロフェッショナルを使用しています。 パーティーションをCドライブとDドライブに分けて CドライブにWindowsをインストールしています。 最近、PCが立ち上がった後もフロッピーディスクを読みにいったりするので、ディスクデフラグをしようと思ったら以下のような注意が出て、Cドライブのデフラグが実行できません。 ボリューム(C:)上で chkdsk を実行するようにスケジュールされていることを検出しました。 "chkdsk /f"を実行してください。 でも chkdsk /f をコマンドプロンプトにて打ち込んでリブートしても、チェックディスクが実行されません。そしてPCは調子の悪いままです。 チェックディスク実行方法がわかる方教えて下さい。 ちなみにCドライブは30GBでNTFSです。
- ベストアンサー
- Windows XP
- chkdskをしてもエラーが出続ける
PCがchkdskを実行するように出るので、chkdskを各ドライブでしたのですが 全然良くなりません。 普通にPCを使う分にはそれでも困ってはいませんが あるソフトがネット接続が条件で、そのソフトを使おうとすると エラーが出てchkdskをするように催促され 結果的にはchkdskを実行してもなんら解決しません。 で、現在は最悪のことも考慮してデータ(システムも含む)のバックアップを 取っていますが、これから何をしたら問題は解決するのでしょう? ドライブのフォーマット? これってcドライブをフォーマットすると問題は解決するのでしょうか? どなたか達人の方、教えてください。よろしくです。
- ベストアンサー
- Windows Vista
お礼
回答ありがとうございました。 XPで、その値が3になっていたとは知りませんでした。
補足
ちなみに、作成したバッチファイルは以下のような感じです。 ディスクにエラーがないとき、%ERRORLEVEL%は、2になってました。 REM chkdsk automation for %%I in (c: d: e: f: z:) do set DRVLTR=%%I & call :DSKCHK goto EOF :DSKCHK chkdsk %DRVLTR% If %ERRORLEVEL% == 3 echo y | chkdsk %DRVLTR% /f /r :EOF