2017-06-27 11 views
0

私は監査しようとしている数のプロダクションサーバーを持っています。それらはすべて別々のネットワーク上にあり、すべてPowerShell 2.0を実行しています。時間の制約から、PowerShellをより高いバージョンにアップグレードするためにサーバーを再起動できません。とにかく、私はプロセッサーの名前を返そうとしています。私が実行したとき、私はそれを見ることができます。PowerShell 2.0でプロセッサ名を取得

Get-WMIObject win32_Processor 

しかし、私は実行します。

(Get-WMIObject win32_Processor).Name 

それは結果を返しません。これはPowerShellの他のバージョンでも機能しますが、2.0で動作するようにはできません。誰でも回避策を知っていますか?

+0

'$のENV:PROCESSOR_IDENTIFIER'? – wOxxOm

+0

それはあなたのために働いたのですか? – tukan

答えて

0

私はあなたがPowerShellの2.0にパイプを経由して行く必要があると思う:

これは2.0で動作するはずです:

Get-WMIObject win32_Processor | select name

関連する問題