人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

こんにちは。

Windows XPがインストールされたPCの使用者と会社名を
WMIもしくは、WindowsのAPIを使って取り出したいのですが、
どのように取り出せばよいか分かりません。

ここでいう、使用者と会社名とは、システムのプロパティの
全般タブで表示される、「使用者:」の欄のことです

プログラムを作成する必要があるので、フリーソフトでは
だめです。

どのようにすれば、プログラムで取り出せるのでしょうか?

よろしくお願いいたします。

●質問者: inu
●カテゴリ:コンピュータ
✍キーワード:API pc Windows Windows XP WMI
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● dreamworks
●35ポイント

http://www7.ocn.ne.jp/~mik/

ここに参考になりそうなWMIがあります。

vbsファイルです。

また

win32_computersystem vbs

でググると結構でてきます。

http://www.se-japan.com/vbscript/

のManufacturerとPrimaryOwnerName

だったような気がします。

http://plaza.rakuten.co.jp/pgmemo/diary/200512120000/

なども参考になります。


2 ● Mook
●50ポイント ベストアンサー

WMI ではなく レジストリからの取得ですが、下記でも取得できました。

以下 VBS でのサンプルです。

Const UserInfoRegKey = "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\"
With WScript.CreateObject("WScript.Shell")
 WScript.Echo "使用者個人名 = " & .RegRead( UserInfoRegKey & "RegisteredOwner") & vbNewLine & _
 "使用者会社名 = " & .RegRead( UserInfoRegKey & "RegisteredOrganization")
End With

http://www.h3.dion.ne.jp/~saitoy/shitsumon/index418.htm

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ