0

Я написал сценарий в PowerShell, который будет удаленно перезапускать список ПК с помощью команды «Restart-Computer».Перезапуск ПК и запись в журнал событий с настраиваемым сообщением

Есть ли способ добавить пользовательское сообщение в журнал системных событий, чтобы объяснить, что компьютер был перезагружен моим сценарием.

+0

вы пробовали рецензия EVENTLOG? Синтаксис доступен, если вы введете get-help write-eventlog, вы увидите синтаксис? –

+0

Я рассмотрел этот вариант, мне просто интересно, есть ли способ преодолеть запись события по умолчанию, которая будет появляться после перезапуска. Значит, у вас было бы 2 сообщения перезапуска в журнале событий (по умолчанию и пользовательские) – Richard

+4

И используя команду 'shutdown' с параметром -c (comment)? –

ответ

2

Вот код PowerShell, который я использовал для решения этой проблемы, как предложено пользователем C.B..

Shutdown /r /f /m ComputerName /d P:0:1 /c "Your comment"

Этот код заставит (/ е) выключить и перезагрузить (/ г) данного компьютера и записываются в журнал событий с помощью пользовательского комментария (/ с). Примечание что для написания пользовательского комментария код причины должен быть предоставлен с использованием параметра (/ d). Также обратите внимание, что порядок параметров имеет значение.

Для получения списка кодов причин и синтаксиса следуйте приведенным ниже ссылкам.

Смежные вопросы