【发布时间】:2011-08-01 17:33:12
【问题描述】:
在我们的一台生产服务器上,我在运行脚本时开始遇到错误。剥离代码后,我在 PowerShell 提示符下运行此命令时收到错误消息:
Get-WmiObject -Class win32_volume
结果是这样的:
Get-WmiObject :
At line:1 char:14
+ Get-WmiObject <<<< -Class win32_volume
+ CategoryInfo : InvalidOperation: (:) [Get-WmiObject], COMException
+ FullyQualifiedErrorId : GetWMICOMException,Microsoft.PowerShell.Commands.GetWmiObjectCommand
对我来说值得注意的是结果的第一行没有对错误的描述。该脚本过去一直有效,并继续在我们的其他服务器上工作。
我在服务器上以管理员身份运行它,并且 PowerShell 会话处于管理员模式。有关如何解决此问题的任何建议?
谢谢。
【问题讨论】:
-
您尝试过修复 WMI 存储库吗?
-
我不知道该怎么做!莉莉帮忙?现在就去谷歌吧。
-
尝试使用
WBEMTest应用程序technet.microsoft.com/en-us/library/cc785775%28WS.10%29.aspx -
嗯...是否连接了异常的文件卷,例如 USB 闪存驱动器?
标签: powershell wmi