Re: 実行サーバのMACアドレス取得
Jiro123
投稿数: 271
MACアドレスの取得は、簡単ではないですね。
かなりの工夫が必要なようです。
ざっと調べてこれなら何とかなるかなというレベルには落とし込みました。
ご参考まで。
Windows Server 2003ならば、getmac.exeコマンドを活用するのはどうでしょうか。
getmacコマンドの使用方法については、ネットでご確認頂いて、活用方法のイメージをご説明しておきますので、ご参考ください。
File Managementコンポーネントの Command Line メソッドで、外部コマンドを実行することができます。
コマンドプロンプトでの実行結果をテキストファイルに出力するには、入出力リダイレクションを利用することで、任意のテキストファイルにコマンドの実行結果を出力できます。
例:getmax.exe /FO csv /V /NH > mac_add_list.csv
出力されたテキストファイルをDataMapperを使って取得し、取得したネットワークインターフェースの取得したいMACアドレスの箇所の文字列を取得するようにします。
かなりの工夫が必要なようです。
ざっと調べてこれなら何とかなるかなというレベルには落とし込みました。
ご参考まで。
Windows Server 2003ならば、getmac.exeコマンドを活用するのはどうでしょうか。
getmacコマンドの使用方法については、ネットでご確認頂いて、活用方法のイメージをご説明しておきますので、ご参考ください。
File Managementコンポーネントの Command Line メソッドで、外部コマンドを実行することができます。
コマンドプロンプトでの実行結果をテキストファイルに出力するには、入出力リダイレクションを利用することで、任意のテキストファイルにコマンドの実行結果を出力できます。
例:getmax.exe /FO csv /V /NH > mac_add_list.csv
出力されたテキストファイルをDataMapperを使って取得し、取得したネットワークインターフェースの取得したいMACアドレスの箇所の文字列を取得するようにします。
投票数:0
平均点:0.00
投稿ツリー
-
実行サーバのMACアドレス取得
(ena, 2010-3-4 18:01)
- Re: 実行サーバのMACアドレス取得 (Jiro123, 2010-3-4 21:06)
-
Re: 実行サーバのMACアドレス取得
(ena, 2010-3-5 8:42)
- Re: 実行サーバのMACアドレス取得 (Jiro123, 2010-3-8 14:47)
- Re: 実行サーバのMACアドレス取得 (ena, 2010-3-10 13:46)