Как предупредить пользователя о перезагрузке из системной учетной записи?
Я создал задачу по счтаскам. Эта задача запускается при запуске системы, запускается с системной учетной записью и заставляет Windows перезагружаться после ее завершения. Задание длится 1-2 минуты. Пользователь знает, что задание выполняется, но он может забыть об этом. Если пользователь забудет об этой задаче, он может войти в систему и начать выполнять какую-то работу, после чего система внезапно отключится.
Я хочу предупредить пользователя о предстоящей перезагрузке. В идеале система должна отображать сообщение экрана приветствия (аналогично сообщению "Не выключать компьютер" при обновлении) и не отображать экран входа в систему. Но я не знаю, как это сделать.
Другое возможное решение: показать окно с предупреждением. Я пытался показать окно сообщения из задачи, но оно не видно. Возможно, приложение, работающее в системной учетной записи, не может взаимодействовать с пользователем.
Вы можете мне помочь? Как предупредить пользователя о перезагрузке? Какой самый простой способ?
1 ответ
Как вы перезагрузите свой сервер? Shutdown.exe будет отображать предупреждающее сообщение или вы можете добавить свое собственное:
shutdown /r /t 300 /c "server is going to shutdown"