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

时间:2019-03-22 10:41:19

标签: powershell windows-services

我正在尝试通过Powershell使用StartupType AutomaticDelayedStart 创建Windows服务。不幸的是,PowerShell似乎不接受这种类型,它只需要Boot,Syster,Automatic,Manual或Disabled。这是版本问题吗?我该如何解决这个问题?预先感谢!

enter image description here

1 个答案:

答案 0 :(得分:1)

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

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

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

sc.exe config ServiceName start= delayed-auto