如何让非管理员用户在 Windows XP 上以管理员权限运行某个应用程序(在我的情况下是脚本)?
这与 *nix 上的 setuid 位类似。
答案1
可能有更好的方法可以做到这一点,但是:
- 为此目的专门创建一个管理员帐户
-> 用户现在可以右键单击并执行“以...身份运行” - 为该管理员帐户应用组策略,以便他们只能运行所需的进程
您可能还想将管理员帐户添加到“拒绝本地登录”和“拒绝远程登录”,这样他们就无法登录。但是我不知道这是否会阻止他们使用“以...身份运行”命令。
如何让非管理员用户在 Windows XP 上以管理员权限运行某个应用程序(在我的情况下是脚本)?
这与 *nix 上的 setuid 位类似。
可能有更好的方法可以做到这一点,但是:
您可能还想将管理员帐户添加到“拒绝本地登录”和“拒绝远程登录”,这样他们就无法登录。但是我不知道这是否会阻止他们使用“以...身份运行”命令。