質問: ハードドライブの今の時間のwindowsスクリプト 情報が失われないように、ハードドライブの実行時間をチェックするスクリプトを実行したいと思います。それを行う方法はありますか?インターネットで確認しましたが、バッチコマンドが見つかりません。助けてくれてありがとう !(追記:英語が下手でごめんなさい。)
回答: コマンドラインから電源オン時間を確認するにはどうすればよいですか?これは、バッチファイルで disksmartview from nirsoft を使用して実行できます。getdiskpoweronhours.cmd:@echo off setlocal enabledelayedexpansion rem get report using disksmartview from nirsoft disksmartview /scomma smart.txt for /f "usebackq tokens=1,2 delims=," %%l in (`type smart.txt`) do ( if "%%l" equ "disk number" ( echo %%l: %%m ) if "%%l" equ "power-on hours (poh)" ( echo %%l: %%m ) ) endlocal 出力例:> getdiskpoweronhours disk number: 0 power-on hours (poh): 13245 disk number: 1 power-on hours (poh): 0 disk number: 2 ノート: すべてのドライブが電源オン時間を保存するわけではありません パワーオン時間はハードディスク障害の有用な指標ではないと言っても(以下を参照) より良い解決策smart監視プログラムを使用して、潜在的な問題を事前に警告します。以下を含む多くの利用可能なものがあります: hdtune hd tune proは、多くの機能を備えたハードディスク/ ssdユーティリティです。ドライブのパフォーマンスの測定、エラーのスキャン、ヘルスステータス(s.m.a.r.t.)の確認、すべてのデータの安全な消去などに使用できます。 hddヘルス ssdドライブをサポートするhddhealth4.2。 hdd healthは、2000、xp、vista、windows 7、およびwindows 8を使用するマシン向けのフル機能の障害予測エージェントです。システムトレイに座って、ハードディスクを監視し、差し迫った障害を警告します。このプログラムは、すべての新しいハードディスクに組み込まれているself monitoring and reporting technology(s.m.a.r.t。)を使用しており、ハードドライブの障害を予測できます。アラート機能のホストには、システムリソースを使用せずに、電子メール、ローカルポップアップメッセージ、ネットメッセージ、およびイベントログが含まれます。 hddエキスパート hddexpertは、ハードドライブ(hddまたはssd)の状態とパフォーマンスの明確なビジョンを提供し、s.m.a.r.t.属性を読み取り可能な表示に変換します。次に、メンテナンス(ファンのアップグレード、スペアの購入、バックアップ、および詳細)ハードドライブで検出された障害の量によって異なります。 smartmontools smartmontoolsパッケージには、最新のata/sata、scsi/sas、およびnvmeディスクに組み込まれているself-monitoring、analysis and reporting technology system(smart)を使用してストレージシステムを制御および監視するための2つのユーティリティプログラム(smartctlおよびsmartd)が含まれています。多くの場合、これらのユーティリティは、ディスクの劣化と障害に関する高度な警告を提供します。 smartmontoolsは元々linuxのsmartsuiteパッケージから派生したもので、実際にはata/atapi/sata-3から-8のディスクとscsiディスクおよびテープデバイスをサポートしています。最新のdarwin(mac os x)、linux、freebsd、netbsd、openbsd、solaris、os/2、cygwin、qnx、ecomstation、またはwindowsシステムで動作するはずです。 ハードディスク障害の予測 backblaze という会社が、ハードドライブの障害に関するデータを収集しました。そのデータを会社のブログで公開し、どのメーカーのドライブが他のメーカーよりも頻繁に故障したかを強調しています。 ハードドライブsmart stats で、どの5 smart属性が差し迫ったドライブ障害を示しているかを正確に示すデータを公開しました: 経験から、次の5つのsmartメトリックは、差し迫ったディスクドライブの障害を示しています。 smart 5 –reallocated_sector_count。 smart 187 –reported_uncorrectable_errors。 smart 188 –command_timeout。 smart 197 –current_pending_sector_count。 smart 198 –offline_uncorrectable。 これらの5つの統計は、メーカー間で一貫性があり、障害の優れた予測因子であるため、業界の他の人からの経験と入力に基づいて選択しました。 記事はさらに次のことを示唆しています。smart 5: reallocated_sector_count 1-4 keep an eye on it, more than 4 replace smart 187: reported_uncorrect 1 or more replace smart 188: command_timeout 1-13 keep an eye on it, more than 13 replace smart 197: current_pending_sector_count 1 or more replace smart 198: offline_uncorrectable 1 or more replace またbackblazeから、そして読む価値があるのは新しいブログです what smart stats tell us about hard drives 。disksmartview disksmartviewは、ide/sataディスクから s.m.a.r.t 情報(s.m.a.r.t =自己監視、分析、およびレポート技術)を取得する小さなユーティリティです。この情報には、ディスクモデル/ファームウェア/シリアル番号、シリンダー/ヘッド、電源投入時間(poh)、内部温度、ディスクエラー率などが含まれます。 disksmartviewによって取得されたs.m.a.r.t情報を使用して、ディスクドライブに重大な問題があるかどうかを確認できます。 コマンドラインオプション /stext <filename>s.m.a.r.t情報を通常のテキストファイルに保存します。 /stab <filename>s.m.a.r.t情報をタブ区切りのテキストファイルに保存します。 /scomma <filename> s.m.a.r.t情報をコンマ区切りのテキストファイル(csv)に保存します。 /stabular <filename>s.m.a.r.t情報を表形式のテキストファイルに保存します。 /shtml <filename> s.m.a.r.t情報をhtmlファイル(水平)に保存します。 /sverhtml <filename> s.m.a.r.t情報をhtmlファイル(垂直)に保存します。 /sxml <filename>s.m.a.r.t情報をxmlファイルに保存します。 ソース disksmartview 免責事項私は nirsoft とは一切関係がなく、彼らのソフトウェアのエンドユーザーにすぎません。参考文献 windows cmdコマンドラインのa-zインデックス windows cmdコマンドの分類リスト / fの場合 -別のコマンドの結果に対してコマンドをループします。 if -条件付きでコマンドを実行します。