powershell 中的新服务不接受 AutomaticDelayedStart 作为 StartupType

Tar*_*rta 1 powershell windows-services

我正在尝试通过 powershell 创建一个带有 StartupType AutomaticDelayedStart的 Windows 服务。不幸的是,powershell 似乎不接受这种类型,它只需要 Boot、Syster、Automatic、Manual 或 Disabled。这是一个版本问题吗?我怎样才能解决这个问题?提前致谢!

在此处输入图片说明

Jam*_* C. 5

AutomaticDelayedStart 仅适用于 PS v6,旧版本没有此选项。

您必须小心您查看的文档版本,因为它默认为最新版本:

作为解决方法,您可以使用命令行sc来设置此启动类型:

sc.exe config ServiceName start= delayed-auto
Run Code Online (Sandbox Code Playgroud)