Мы используем пакетный файл со следующим содержимым для активации нашего компьютера домена Windows после создания образа:
slmgr.vbs -ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr -ato
Это работает хорошо, но есть проблема: после каждой команды появляется диалоговое окно, и файл не сохраняется, пока вы его не закроете.
Есть ли способ подавить диалоговые окна? (при успехе, а не при ошибке). Также подойдет способ, чтобы по крайней мере обе команды выполнялись без вмешательства пользователя (становится скучно проходить мимо 50+ компьютеров и нажимать Enter на каждой из них)
Звонок через cscript тоже работает
cscript C:\Windows\System32\slmgr.vbs /ato
Попробуйте запустить slmgr -ato в своем командном файле
Как предлагается в этом сообщении: https://stackoverflow.com/questions/41423512/batch-file-i-want-to-supress-the-windows-script-host-pop-ups
добавьте к вашей команде '// b'. Это подавляет всплывающее окно.
например
slmgr.vbs //b -ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX