是否有DOS或Windows脚本命令来删除给定MQ主题的所有MQ系列预订?目前,我们直接访问MQ Explorer,在测试应用程序时逐个手动删除给定主题的订阅。
答案 0 :(得分:1)
您可以使用runmqsc
命令从命令提示符或脚本(例如Powershell或批处理文件)查看和管理IBM MQ。
显示主题的所有订阅:
echo DIS SUB(*) WHERE(TOPICSTR EQ 'Some/Topic/String') | runmqsc QMGRNAME
删除订阅:
echo DELETE SUB('SUBSCRIPTION.NAME') | runmqsc QMGRNAME
答案 1 :(得分:0)
也许(虽然撤回)SupportPac
MA01 = q.exe
也可以帮到你。
工作速度很快,但参数有点棘手