- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:OSの種類とCPUの周波数とメモリ容量を取得したいです。)
OSの種類とCPUの周波数とメモリ容量を取得する方法と条件
このQ&Aのポイント
- Windows上のクライアントPCで、OSの種類とCPUの周波数とメモリ容量を取得する方法を教えてください。
- プログラムやバッチファイルなどで取得することが可能であれば、具体的なやり方も教えてください。
- 条件として、Windows98からVistaまでのバージョンで動作し、クリーンインストール状態での動作を確認したいです。64ビット版のものも含みます。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
できなくはないと思います。 でもこういう質問をされる方が自分でやろうというのであれば、かなり道のりは遠いですよ。 ものすごく古い機種や.NETがインストールされていない場合も想定する必要がありそうですから、 昔ながらのWMIオブジェクトを使ってVBSで記述するのがいいと思います。 これ以上はご自分で格闘して下さい。
その他の回答 (2)
- cz611cgy
- ベストアンサー率56% (190/338)
回答No.2
> Windows上のクライアントPC上で > OSの種類とCPUの周波数とメモリ容量を取得して、 > 条件に合うかどうかの判定をしたい 何かのインストーラーを作りたいのでしょうか? InstallSheildのような物でも全てを網羅するのはかなりの知識が必要と思います > Windows98⇒Vista それぞれの間でAPIが何度も変わっていますので全てに対応という事は難しいと思います 例えばCPUクロックについては、APIを持っている物も有ればタイマーから 逆算するしかない場合もあります そのような場合、CPUによっては省電力機能が働くので正確なクロックを取得出来ない可能性が有ります お手軽な案として人間の目視が入ってしまいますが、「dxdiag」を実行してもらい、 条件をクリアしているかどうか見てもらう事が可能であれば追加ソフトは不要です ただしWindows98のような古いOSだと、クロックは見えないかもしれません 自動化したいのであれば、APIを駆使して近い事は可能です 条件分岐だらけになりますし、クロックのように物によっては不正確な物に なるので、厳密にやろうとすると人間の目も必要と思います
- hana-hana3
- ベストアンサー率31% (4940/15541)
回答No.1
お礼
WMIでうまいこと行きました。