ローカルのマシンスペックを取得するには?

解決


豚猫  2005-07-06 18:24:34  No: 90870

おはようございます。豚猫です。
質問させて頂きます。

開発環境:Windows2000
言語:VB6.0

EXEを実行した際に、処理時間及び、エラーになった件数等を
表示する画面を開発しております。
当然のことながら、実行マシンのスペックにより
処理時間等は変化するかと思います。

そこで、実行マシンのスペックも表示し、
【この環境ではこれだけの処理時間を要した】
というものを表示したいと思っております。

何も追加せず、標準の環境で開発する事が条件です。
(どのマシンでも実行できるようにするため)

以上、よろしくお願いいたします。


特攻隊長まるるう  2005-07-07 03:12:31  No: 90871

OSが Xp(pro のみかも?(汗)) なら systeminfo ってコマンドがあるけど
[systeminfoコマンドでシステムの情報を収集する]
http://www.atmarkit.co.jp/fwin2k/win2ktips/506sysinfo/sysinfo.html

2000(Xp もあるけど) だと msinfo32.exe らしい。
http://www.microsoft.com/japan/technet/prodtechnol/windows2000serv/deploy/confeat/cmdutil.mspx
…しかし… /report で全て書き出すとかな〜り時間が掛かります。(最初、
実行されてないのかと思った(^^;))
/category 指定でもう少し絞って抜き出せる…はず(汗)


豚猫  2005-07-07 23:38:37  No: 90872

>特攻隊長まるるうさん

ご返答ありがとうございます。
ご教授頂いた内容ですと、
OSによって変化させないといけないようですね^^;

教えて頂いた内容を踏まえ、もう一度仕様の見直し、
またはCPU情報を抜き出せるか検討してみます。

上記方法または、他の方法で実行できた場合、
ここへ書き込みたいと思います。

ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加