オフラインのパソコンで、MACアドレスを取得するには?


吉沢  2011-07-10 18:27:22  No: 40777

いつもお世話になっています。質問させてください。
  現在、数千台のパソコンのMACアドレスを調べるためのツールを作成しています。

http://yuyutools.web.fc2.com/delphi/tips01/tips_01_04.htm

ここを参考にしたのですが、この場合、オフラインのパソコンでは、MACアドレス
を取得することができませんでした。
  オフラインでも取得するためには、どうすればよいでしょうか。

1  レジストリを見ればよいのかな、とも思い、検索してみたのですが、そのような
  資料は見つけられませんでした。
  (当方のパソコンのレジストリには、
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Genuine Advantage
  部分にMACアドレスの情報が格納されていましたが、他のPCでもここに格納されて
  いるのかは分かりませんでした。)

2  対象となるパソコンは、古いものだとWindows95、新しいものではWindows7まで
  入っています。そのため、できれば古いパソコンでも問題なく取得できる方法を
  ご教示いただければと思います。


ん〜  2011-07-12 16:21:14  No: 40778

WinAPIのGetAdaptersInfoで取れるようですが、
LANケーブルを差していない状態で取得できたか記憶にありません。。。


ん〜  2011-07-13 01:12:12  No: 40779

すみません。
GetAdaptersInfoはWin95では無理ですね。

http://msdn.microsoft.com/en-us/library/aa365917(v=vs.85).aspx


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

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






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