我有许多生产服务器,我试图审核。它们都在不同的网络上,都运行PowerShell 2.0,并且由于时间限制,我无法重启服务器以便将PowerShell升级到更高版本。无论如何,我试图返回处理器的名称。我跑的时候能看到它:
Get-WMIObject win32_Processor
但是当我跑步时:
(Get-WMIObject win32_Processor).Name
它不会返回任何结果。这适用于其他版本的PowerShell,但我无法在2.0中使用它。有人知道解决方法吗?
答案 0 :(得分:0)
我认为你需要在powershell 2.0中通过管道:
这应该适用于2.0:
Get-WMIObject win32_Processor | select name