是否有Powershell接口可以从MQ中读取消息?

Is there a Powershell interface to read messages from MQ?

我正在考虑编写一个收集器来从 MQ 队列中读取日志消息。我可以让某人编写 Java 或 C# 代码,或者我可以在 Powershell 中编写。最大的问题是我真的可以吗?我还没有看到任何关于使用 MQ 作为 Powershell 的输入源的内容。从 "pipeline" 的角度来看,它似乎适合模型...

SupportPac MO74 是一个 Powershell 接口,它已更新到至少 v8.0.0.2。

因此,如果您想从 MS 队列中获取消息,可以使用 msmq cmdlet。 Check this

另一方面,如果您想从 websphere 队列中读取它,请尝试 MQ Modules

同样,如果您想尝试使用其他一些队列,我认为它们应该有一个 API。您可以通过重新选择加载 dll 并在 powershell 中使用它。