谁能帮我解决这个问题。我正在尝试使用 vbscript 获取 msmq 消息计数。
Dim MSMQApp
Set MSMQApp = CreateObject("MSMQ.MSMQApplication")
Dim qFormat
For each qFormat in MSMQApp.PrivateQueues
WScript.Echo qFormat
Dim Mgmt
Set Mgmt = CreateObject("MSMQ.MSMQManagement")
Mgmt.Init ,,"DIRECT=OS:" & qFormat
WScript.Echo CLng(Mgmt.MessageCount)
Next
有一个私人队列 - 我在 WScript.Echo qFormat 中看到。但是当初始化我有一个错误:队列未打开或可能不存在。
请帮帮我。