Powershell 由于缺少性能计数器,MSMQ WMI查询失败
尝试从powershell执行以下查询时:Powershell 由于缺少性能计数器,MSMQ WMI查询失败,powershell,wmi,msmq,Powershell,Wmi,Msmq,尝试从powershell执行以下查询时: Get-WmiObject -query "Select * from Win32_PerfRawData_MSMQ_MSMQQueue" 我收到错误消息: Get-WmiObject : Invalid query At line:1 char:14 + Get-WmiObject <<<< -query "Select * from Win32_PerfRawData_MSMQ_MSMQQueue" + Catego
Get-WmiObject -query "Select * from Win32_PerfRawData_MSMQ_MSMQQueue"
我收到错误消息:
Get-WmiObject : Invalid query
At line:1 char:14
+ Get-WmiObject <<<< -query "Select * from Win32_PerfRawData_MSMQ_MSMQQueue"
+ CategoryInfo : InvalidOperation: (:) [Get-WmiObject], ManagementException
+ FullyQualifiedErrorId : GetWMIManagementException,Microsoft.PowerShell.Commands.GetWmiObjectCommand
然后,当我运行“Lodctr Mqperf.ini”时,我得到:
有人知道我需要做什么来重新初始化我的MSMQ性能计数器吗?试试这个,这就是我找到知识库文章的地方,除非我误读了它,因为它没有新的信息
Unable to open driver SYSTEM\CurrentControlSet\Services\MSMQ\Performance. Status: 2
Unable to find initialization file Mqperf.ini