TaskScheduler 是否能够在 NT AUTHORITY\SYSTEM 帐户中执行服务?
TaskScheduler is able to execute a service in NT AUTHORITY\SYSTEM account?
我有一个 Windows 服务,在系统启动期间 运行 在 NT AUTHORITY\SYSTEM
(SERVICE_WIN32_OWN_PROCESS
) 帐户中。
现在我有一个疑问:
假设我想把自动执行的方式改成TaskScheduler。
TaskScheduler 会像以前一样正常执行我的服务,主要在 NT AUTHORITY\SYSTEM
帐户中?
TaskScheduler 不直接支持运行ning 服务,但您可以使用命令行操作来指示SCM 启动服务(即net start "<ServiceName>"
)。您可以使用任何您想 运行 操作的帐户,但服务将使用的帐户是在服务自己的配置中指定的。 SCM 将简单地 运行 任何已配置帐户中的服务。如果未指定另一个帐户,则默认为 NT AUTHORITY\SYSTEM
。
我有一个 Windows 服务,在系统启动期间 运行 在 NT AUTHORITY\SYSTEM
(SERVICE_WIN32_OWN_PROCESS
) 帐户中。
现在我有一个疑问:
假设我想把自动执行的方式改成TaskScheduler。
TaskScheduler 会像以前一样正常执行我的服务,主要在 NT AUTHORITY\SYSTEM
帐户中?
TaskScheduler 不直接支持运行ning 服务,但您可以使用命令行操作来指示SCM 启动服务(即net start "<ServiceName>"
)。您可以使用任何您想 运行 操作的帐户,但服务将使用的帐户是在服务自己的配置中指定的。 SCM 将简单地 运行 任何已配置帐户中的服务。如果未指定另一个帐户,则默认为 NT AUTHORITY\SYSTEM
。