I would suggest you follow Morag's suggestion of opening an "idea" ticket. You never know, IBM might do the request.
<Vendor_Plug>
If not, then you could have a look at Capitalware's
MQ Auditor. It can convert PCF commands into human readable text.
I just did a quick test with MQ Explorer (I could have used any MQ tool i.e. MQMon) to create a queue called 'ABC.XYZ.TEST.Q01'. Hence is the CSV output from MQ Auditor (its 1 really long line):
2022/05/10 14:49:47.191269, MQXF_PUT , A, PID=19816, TID=120, CC=0, RC=0, UserId=roger, HConn=20971527, HObj=4, PMO_Options=MQPMO_NO_SYNCPOINT+MQPMO_NEW_CORREL_ID, PMO_ResolvedQMgrName=MQWT2, PMO_ResolvedQName=SYSTEM.ADMIN.COMMAND.QUEUE, MD_PutDate=2022/05/10, MD_PutTime=18:49:47.19, MD_MsgId=414D51204D515754322020202020202098B07A6267530040, MD_CorrelId=414D51204D515754322020202020202098B07A6268530040, MD_Format=MQADMIN, MD_MsgType=MQMT_REQUEST, MD_Persistence=MQPER_NOT_PERSISTENT, MD_ReplyToQ=AMQ.MQEXPLORER.627AB09924630F02, MD_UserId=roger, BufferLength=136, CFH_Type=MQCFT_COMMAND, CFH_StrucLength=36, CFH_Version=1, CFH_Command=MQCMD_COPY_Q, CFH_MsgSeqNum=1, CFH_Control=1, CFH_CC=0, CFH_RC=0, CFH_ParmCount=3, MQCFT_STRING [3001] MQCACF_FROM_Q_NAME=SYSTEM.DEFAULT.LOCAL.QUEUE, MQCFT_STRING [3002] MQCACF_TO_Q_NAME=ABC.XYZ.TEST.Q01, MQCFT_INTEGER [20] MQIA_Q_TYPE=1,
It is not the MQSC command but it has all of the information to recreate the MQSC command.
</Vendor_Plug>
later
Roger
------------------------------
Roger Lacroix
CTO
Capitalware Inc.
London ON Canada
https://capitalware.com------------------------------
Original Message:
Sent: Fri May 06, 2022 04:07 PM
From: Robert Ward
Subject: IBM MQ Explorer
Suggestion for next release of IBM MQ Explorer.
Provide the option to see the commands executed behind the scenes for the actions taken, similar to the show commands feature in the websphere application server console.
This can be very helpful in creating scripts.
------------------------------
Robert Ward
------------------------------