如何在 PowerShell 失败后配置服务自动重启

Luk*_*uke 5 windows powershell service

在 Windows 系统上,在服务控制台中,有一个恢复选项卡,用于配置服务发生故障时的操作。

管理 Windows 服务时的恢复选项

如何使用 PowerShell 进行配置?

Luk*_*uke 7

当前没有用于管理服务恢复的本机 PowerShell cmdlet。
但是,要在失败时自动重启服务,您可以使用SC.
(在 PowerShell 提示中,您必须在它前面加上 & 并使用全名sc.exe

& sc.exe failure msftpsvc reset= 30 actions= restart/5000
Run Code Online (Sandbox Code Playgroud)

官方文档位于Microsoft Docs下的Sc Failure