【发布时间】:2012-06-18 15:08:12
【问题描述】:
如何在不使用System.Messaging.MessageQueue.GetPrivateQueuesByMachine(".") 的情况下检索本地计算机上所有私有 MSMQ 队列的名称?我使用的是 PowerShell,因此任何使用 COM、WMI 或 .NET 的解决方案都可以接受,尽管后者更可取。
请注意,this question 有一个返回所有队列对象的解决方案。我不想要这些对象(当有 很多 个队列时,它太慢而且有点不稳定),我只想要它们的名字。
【问题讨论】:
-
阅读这个 SO 问题:stackoverflow.com/questions/2289464/…。基思山答案..
-
谢谢,@Christian。不幸的是,PSCX cmdlet 在我试图避免的情况下使用
GetPrivateQueuesByMachine。
标签: .net powershell com wmi msmq