Quantcast
Channel: 質問!ITmedia 新着質問(Windows系OS/698)
Viewing all articles
Browse latest Browse all 3635

Poweshell WMI 2.0と3.0の違い?

$
0
0
PowerShell初心者です。 Powershellを利用してWMIからネットワークアダプタの情報を取得しようと以下のコマンドを打ちました。 ------------- PS C:> $test2 = Get-WmiObject Win32_NetworkAdapter PS C:> echo $test2.Name Intel(R) 82579LM Gigabit Network Connection  ・  ・ ------------ 上記はPoweShell3.0(Win2k12)からたたいた結果なのですが、これがPoweShell2.0(Win2k8R2)で同じコマンド実行すると。 ------------- PS C:> $test2 = Get-WmiObject Win32_NetworkAdapter PS C:> echo $test2.Name ------------ "変数.Name"で指定した値が出力されません。"echo $test2"だけだと全て出力されます。 訳あって、Win2k12で作成したスクリプトをWin2k8R2で実行する必要があり、上記コマンドが利用できないとなると、スクリプトを見直す必要があり、困っています。 そもそもバージョンの差なのか他の設定の影響なのかはわかっていません。 上記の現象について、ご存じの方、また回避方法がありましたら、情報を頂ければ幸いです。

Viewing all articles
Browse latest Browse all 3635

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>