added dism.bat and added it in nsis script
Добавил dism.bat
Внутри встроена команда:
dism.exe /online /enable-feature /featurename:MSMQ-Container /featurename:MSMQ-Server /featurename:MSMQ-Multicast
Дописал в скрипт деинсталляции ноды, удаление из реестра ключа автозапуска ноды во время запуска винды. В общем, вроде все ок.
Сама команда запускается через батник dism.bat при установки приложения на пк, окно cmd при установке не появляется (я это специально сделал "тихий запуск"). Сначала попробовал без этой опции во время установки корректно запустился cmd и команда успешно выполнилась. Потом сделал так чтобы пользователь не пугался и не видел этого окна.