重新启动PC并使用自定义消息写入事件日志

时间:2013-03-27 10:02:52

标签: powershell powershell-v2.0 event-log powershell-v3.0 powershell-remoting

我在PowerShell中编写了一个脚本,它将使用“Restart-Computer”命令远程重启PC列表。

是否有办法向系统事件日志添加自定义消息,以解释我的脚本已重新启动计算机。

1 个答案:

答案 0 :(得分:2)

以下是我用来解决此问题的PowerShell代码,如上面的用户C.B.所示。

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

此代码将强制(/ f)关闭并重新启动(/ r)给定PC并使用自定义注释(/ c)写入事件日志。 注意要编写自定义注释,需要使用(/ d)参数提供原因代码。另请注意,参数的顺序很重要。

有关原因代码和语法的列表,请点击以下链接。