ベストアンサー コマンドで実行 2003/01/07 12:44 スケジュールソフトを使い、コマンドでデフラグとスキャンディスクを実行させたいのですが、オプションの指定(Cドライブだけか、全ドライブか)のしかたはどうゆうふうに指定すればよいのでしょうか?よろしくお願いします。 みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー honeorizon ベストアンサー率70% (197/279) 2003/01/07 15:14 回答No.1 参考URLをご覧下さい 参考URL: http://village.infoweb.ne.jp/~fwjg1601/tips/op.htm 質問者 お礼 2003/01/07 23:15 早速の回答ありがとうございます。 大変よくわかりました。 またよろしくお願いします。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンWindowsWindows Me 関連するQ&A chkdskの実行方法について WindowsXPプロフェッショナルを使用しています。 パーティーションをCドライブとDドライブに分けて CドライブにWindowsをインストールしています。 最近、PCが立ち上がった後もフロッピーディスクを読みにいったりするので、ディスクデフラグをしようと思ったら以下のような注意が出て、Cドライブのデフラグが実行できません。 ボリューム(C:)上で chkdsk を実行するようにスケジュールされていることを検出しました。 "chkdsk /f"を実行してください。 でも chkdsk /f をコマンドプロンプトにて打ち込んでリブートしても、チェックディスクが実行されません。そしてPCは調子の悪いままです。 チェックディスク実行方法がわかる方教えて下さい。 ちなみにCドライブは30GBでNTFSです。 勝手にデフラグが実行される windows7pro 64bit を使用しています。 1TBのCドライブのみの構成です。 まだ導入して10日目程度ですがデフラグが勝手に実行されます。 イベントビューワを見ると、夜、昼問わず1日に2~3回行われているようです。 >ディスク デフラグ ツールは (C:) の 最適化 を完了しました タスクスケジューラでは何も登録されていません。 ----------------------------------------------------------- マイコンピュータからCドライブのプロパティ→ツール→最適化をみると 「最適化はスケジュールされていません」となっていてスケジュールは有効化されていません。 ディスク デフラグ ツールのスケジュールの構成から スケジュールに従って実行する(推奨)のチェックも外しています。 他のデフラグツールは使用していません。 何が原因でしょうか? デフラグ実行中のエラーメッセージについて教えてください? デフラグを実行すると、3~4%実行したところでエラーメッセージが出ます。 「最適化エラー ドライブC」 修復の必要なエラーがあるため、ドライブを最適化できません。ドライブを復元するにはスキャンディスクを実行してから、再度最適化してください。詳細についてはヘルプを参照してください。 ID番号:DEFRAG004 以上の様なメッセージが出るので、スキャンディスクを完全スキャンで実行した後すぐにデフラグを実行してもまた同じエラーメッセージが出てデフラグが実行できません。 ID番号:DEFRAG004、とはどの様なものでどうしたら修復が出来てデフラグが実行できるのでしょうか?どなたか教えてください。 私のPC、OSは98からMEへのバージョンアップです。IEは6.0を使っています。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム スキャンディスクの実行について ディスク(Cドライブ)のエラーチェック(スキャンディスク)実行中、以下のようなメッセージが表示されました。 「Windowsまたは、ほかのアプリケーションがこのドライブに書き込みを行っているため、再試行回数が10回に達しました。実行中のほかのアプリケーションを終了すると、チェックが早く行われます・・・」 と、表示されます。確かに、スキャンディスクを実行途中で、スキャンが元に戻ってしまう現象がおきていました。しかし、アプリケーションソフトは、スキャンディスクを実行中には一つも起動させていません。この件に関して、経験者や知識のある方、ご教授願いますようお願い致します。尚、”デフラグ”を実行中にも、同じ現象が発生致します。使用OSはWindows98SEです。 win2000のスキャンディスク CドライブとDドライブがわかれていて、 Dドライブにスキャンディスクをかけようとすると、 ドライブへの排他アクセス権を取得できなかったため、 ディスクの検査を実行できませんでした。 次回のシステム再起動時に、このディスクの検査を スケジュールしますか? というメッセージがでてしまいます。 はいにして再起動すると、ウィンドウズが 立ち上がる前に何かをはじめてしまうのですが、 これがスキャンディスク???? これは正常なのでしょうか??? また、Cドライブにスキャンディスクと デフラグをかけましたが、終了時に結果表示が ありませんでした。これはなんででしょう??? 恐縮ですがよろしくお願いいたします。 デフラグで最適化できない。 PCのメンテナンスとしてスキャンディスクとデフラグ をDドライブに対して実行しました。 スキャンディスクで「完全」「エラーを自動修復」 で実行したあと デフラグを実行をすると 「エラー発生。最適化できません」 「スキャンディスクを実行してからデフラグを・・・」 となります。 何度くりかえしても 「スキャンディスクOK」 「デフラグNG」 となります。 どうすればよいか教えてください。 なおソフトの動作がおかしいというような ことはありません。 また「デフラグNG」ということはPCとして 重大な問題なのでしょうか? デフラグができない 最適化で、dドライブを分析しようとしたら 「ボリューム上でchkdsk を実行するようにスケジュールされていることを検出しました。chkdsk/fを実行してください。」と出てデフラグできません。 コマンドプロンプトでしてみたのですが、再起動後にスケジュールしますかとでて、再起動してチェックディスクをしてもまた同じダイアログが出てデフラグできません。 どうすればできるようになりますか? MeでのDOSモードで MeでのDOSモードでスキャンディスク、及びデフラグをしたいんですが、コマンドが分かりません。 起動ディスクでDOSモードで起動するまでは分かってるんですけど・・・・ スキャンディスク(完全)とデフラグのコマンドを教えてくださいませんか? (対象ドライブはC(起動ドライブ)、D(パーティションを切った)ドライブにしたいです) あと、DOSモードでのスキャンディスクやデフラグをやる場合、通常モードでスキャンディスクをやるときの「詳細設定」の項目はどうなるんでしょうか? 「破損ファイルの断片」の項目とかを「開放」にしてDOSでやりたいんですけど・・・・・。 ファイル名を指定して実行 \\クライアント名\c$をdosコマンドでするには、 こんにちは、 「ファイル名を指定して実行」- \\クライアント名\c$をするとクライアントのCドライブが見えますが、これをバッチファイルで作りたいと考えています。 この場合、どういうコマンドを用いればいいのでしょうか?また、これをWSHで行おうとするとどういう風に書けばいいのでしょうか? よろしくお願いします。 デフラグが実行できません デフラグが実行できません。 windows標準のツールでデフラグをしようとすると、 「ディスク デフラグ ツールを開始できませんでした」 が出ます。 他のデフラグツールを使ったのですが、 Diskkeeper(体験版):デフラグしたいドライブが出てこない Perfectdisk(体験版):1つのシステムに格納できるシークレットの最大数を超えましたと出て続行不可能 ultimatedefrag:デフラグは出来るが、途中で止まってしまう Auslogics Disk Defrag:ディスクが使用できませんと出てデフラグ不可能 と出てしまい、どのソフトでも失敗してしまいます。 ちなみに、HD革命でも、いつも使っているCとDが候補に出てこないです。 どうすればデフラグが出来るようになるのでしょうか。 chkdskの実行スケジュルール パソコン環境はWindows XP SP1でHDDを(C)と(D)に パーテションをきってあります。最近ですがデータドライブである(D)ドライブのデフラグを実行したら下記のメッセージが表示されました。 「ボリュームローカルディスク(D)上で chkdskを実行するようスケジュールされていることを検出しました。”chkdsk/f”を実行して下さい」とくに設定をした記憶もないものですので内容が解りません。アドバイスをお願い致します。 タスクスケジューラでコマンドを実行するには WinXPでタスクスケジューラを使い、ローカルでスクリプトを定期的に実行させたいと考えています。 RUBYでスクリプトを走らせたいのですが、タスクスケジューラでコマンドプロンプトにコマンドを自動入力・実行させることは可能でしょうか。 RUBYの起動は C:\WINDOWS\system32\cmd.exe /E:ON /K C:\Ruby193\bin\setrbvars.bat でスケジュールできたのですが、その後 cd c:\a ruby hoge.rb の2つを自動で実行できるようにしたいです。 可能であればどのようにすればよいか、不可能でしたら代替案があれば是非ご教示下さい。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム 【CentOS5.2】コマンドラインにて実行したい CentOS5.2を使用しています。 エフセキュアというウイルス対策ソフトをインストールしたいと 思っています。 ライセンスは持っていまして、ソフト名は 「エフセキュア Linux セキュリティ コマンドライン エディション Ver7.02」 というものです。 ダウンロードしたところ、以下のように書かれていました。 >管理者 root で以下のコマンドを実行することで、F-Secure アンチウィルス >Linuxサーバ版からの上書きインストールによる移行が行えます >また、新規インストールの場合にも同様に --command-line-only >オプションを指定してください。 ># ./f-secure-linux-security-7.02.73807 --command-line-only >プロキシに関する設定は再度行ってください。その他の設定は引き継がれます。 新規のインストールなので、上のコマンドを実行すれば良いのだろうと 思ったのですが、私のLinuxはGUIで操作しているため、 どのようにしたら、コマンドで実行できるかが分かりませんでした。 Windowsであれば、[ファイルを指定して実行]を選んで、 「cmd」と打って[OK]ボタンをクリックすれば、コマンドの入力ができると 思います。 これと同じことをしたいと思っているのですが、 どのようにしたら良いか教えて頂けませんか? ぜひよろしくお願い致します。 デフラグが実行されない 宜しくお願いします。 NECLaVie PC-LL750/FDですが、デフラグのスケジュールで指定した日、時刻、に設定してもその時がきても実行されません。ディスクデフラグツールを表示しても(最適化がスケジュールされています)と表示されて、時刻が来てもそのままの表示です、(今すぐ最適化する)のボタンをクリックすると、最適化中です、と表示されるのですが、指定したままにしておくと表示は時刻がきても最適化中ですと表示されず25分位してから最終実行日2007/06/08 9:24と表示されています、以前手動で最適化したとは2時間弱かかりましたが、本当に最適化が実行されているのでしょうか? NECでVistaHomePrにアップグレード、メモリ1.5GB,4GBReadyBoost使用、初心者です宜しくお願いします。 デフラグができなくて困っています Cドライブに対してデフラグをかけようとすると、 「チェックディスクがスケジュールされているので、再起動してチェックディスクをしてからでないとデフラグできません」 といった内容のメッセージがでます。 再起動してチェックディスクの画面になると、勝手に 「チェックディスクがキャンセルされました」 といった内容の英文のメッセージがでます。 結果、同じ事を繰り返し、デフラグできない状態になっています。 コマンドで chkntfs /x c: で止めても結果は同じです。 強制的にチェックディスクのスケジュールを解除する方法がありましたら、どなたか宜しくお願いします。 Dドライブは正常にできます。 ディスクデフラグでのメッセージ"chkdsk/f"を実行・・・ どうすればいいのでしょうか? ディスクデフラグを実行したところ ディスクデフラグツールはドライブ(C:):で破損を検出しました。 "chkdsk/f"を実行してください。 というメッセージが出ました。 どうすればいいのでしょうか? OSはWINDOWS2000です。 「すっきり!!デフラグ」をアンインストールしてもチェックディスクが実行される INASOFTの「すっきり!!デフラグ」(ディスクのチェックやデフラグを行うフリーウエア)を使っていましたが、起動前のディスクチェックに時間が掛かることから、使用をやめようと思い、アンインストールしましたが、その後も起動時にチェックディスクが実行され続けています。 また、Windows付属のデフラグツールを使用しようとすると「ボリューム(ドライブ名:)上でchkdskを実行するようにスケジュールされていることを検出しました。"chkdsk/f"を実行してください。」というエラーメッセージが出てデフラグの実行が出来ません。 システムの復元を試みましたが直りませんでした。 どのようにしたら解消できるか教えて下さい。 外付けHDDのチェックディスクが実行できない 外付けのハードディスクを最適化しようとしたところ、 "ファイルシステム内で検出された矛盾のために、(F:)の最適化は中止されました。(F:)上でCHKDSKまたはSCAN DISKを実行してこれらの矛盾を修復してからディスクデフラグツールを再実行してください。" と出て来ました。 そこで、チェックディスクを実行したのですが、途中でエラーにより中止。 さらにコマンドプロンプトで実行したところ "'chkdsk' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。" というエラーが出ました しかし、環境変数のPATHを調べてみると、autochkのあるフォルダがすでに含まれています。 なお、外付けのハードディスクはマイコンピュータに表示されていて使用することができており、 C:に関しては最適化もチェックディスクも行うことができています。 スキャンディスク&デフラグ WIN98SEで、ワンクリックで 「全HDドライブ標準スキャンディスク」 「エラー自動修復」 「エラーがなくなるまでスキャンディスク」 「スキャンディスク終了」 「全HDドライブデフラグ」 「デフラグ終了」 「Windows終了」 (上から順に実行していく) というように設定したいと思います。 どういう風にしたらいいですか? C言語 コマンドラインの文字列を調べる方法 はじめまして。 C言語を学習しています。 PCのOSはWindows XPです。 参考書に、アプリケーションの動作を指定するオプションを指定する方法として、下記の説明とプログラムが載っています。 以下の点でつまづいており、ご教示をお願い致します。 1、プログラム実行結果画面(コマンドプロンプトのような黒い画面。スクリーンショットを添付しております。)に【-a】と入力しようとしましたが、テンキーの【-】を押した時点で画面が消えてしまいます。 どのように操作すれば、参考書のような実行結果が得られるのでしょうか。 2、【argc--;】の部分で、ここでなぜデクリメントを使うのでしょうか。 3、argvは文字配列へのポインタ変数とのことですが、if文のところの【argv[argc][0]】が何を意味しているのか教えてください。 argv[配列の要素]のような書き方ではなく、argvの横に[]が2つある時点で混乱してしまいます。 どうかよろしくお願い致します。 ●参考書による説明 一般的に、コマンドラインにはファイル名の他に、アプリケーションの動作を指定するオプションを指定することがあります。 例えば、Windowsでファイル名を指定して実行で defrag と指定して起動すると、デフラグが起動して何もせずに終了しますが、 defrag c: と指定すると、Cドライブのデフラグを開始します。 また、defrag c: -a と指定すると、Cドライブの分析結果だけを表示します。 このような使い方は、パソコン上級者にはおなじみのやり方です。 この例では、 c: と -a という2つの文字列がコマンドラインに渡され、それをアプリケーション内で解析して、動作を決定しています。 同様のことは、コマンドラインの文字列を調べれば簡単にわかります。 ここでは、-a と -s というオプションの有無を解析する例です。 ●プログラム #include <stdio.h> int main(int argc,char *argv[]) { while (argc > 0) { argc--; if (argv[argc][0] == '-') { if (argv[argc][1] == 'a') printf("-a オプション\n"); if (argv[argc][1] == 's') printf("-s オプション\n"); } } return 0; } このプログラムに -a -s というオプションを与えて実行した結果は次の通りです。 -a オプション -s オプション 同様にすれば、いくつのオプションにでも対応することができます。 また、先頭が - ではない文字列をファイル名として扱うようにすれば、 ファイル名も前項と同様に取得することができます。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン Windows Windows 11Windows 10Windows 8Windows 7Windows VistaWindows XPWindows MeWindows NT・2000Windows 95・98その他(Windows) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
早速の回答ありがとうございます。 大変よくわかりました。 またよろしくお願いします。