Вы создали свой собственный файл shutdown.exe или ссылаетесь на него?
Мой любимый способ перезагрузки - запуск SHUTDOWN -R -T 0 -F
Я выполняю эту команду только после устного обращения к пользователям и спрашивания, сохранили ли они свою работу. -F по сути "fu * k ваши открытые документы". Может быть, это плохая привычка - какое-то время работать в POS-индустрии.
Он устанавливает обновления, но не предоставляет удобной возможности для закрытия открытых приложений. В зависимости от ОС это дает короткое окно, чтобы прервать и сохранить работу. Но это чертовски агрессивно.