用于Windows的chmod + s?

时间:2010-09-06 04:23:40

标签: windows security system-administration

我有一个需要在Windows系统上以管理员身份运行的可执行文件,它是由服务启动的。为了简单和安全起见,我宁愿让服务作为“系统”帐户运行,但希望它生成的可执行文件以管理权限运行。

在Windows上是否有类似chmod +s的内容可以让我这样做,这样当我安装内容并以管理员身份注册服务时,我可以将可执行文件标记为能够以管理员,或者为此我需要注册服务以管理员身份运行吗?

1 个答案:

答案 0 :(得分:1)

在Windows Vista及更高版本中,您可以在可执行文件中嵌入清单文件,该文件请求Windows以管理员访问权限启动该程序(请参阅Create and Embed an Application Manifest (UAC))。这可能有用也可能没用,因为即使您的服务本身无需以完全管理员访问权限运行,服务帐户仍需要管理权限。