让用户以管理员身份运行程序-Windows XP‘sudoers’?

让用户以管理员身份运行程序-Windows XP‘sudoers’?

在 Linux 上,我只需添加一个类似username ALL = (root) NOPASSWD: /path/to/programsudoers 文件的条目即可使我的用户能够以 root/管理员权限运行程序。

我怎样才能在 Windows 上做这样的事情?

我知道有像 CPAU 这样的工具可以创建包含混淆版本密码的包装程序,但是由于混淆并不是真正的安全性,所以这不是我想要的。

答案1

您要做什么?如果这是软件更新,则还有其他工具可以执行此操作(组策略、PsExec、LANdesk、Altiris Deployment Solution 或 Altiris Software Delivery 等)。

如果您的企业需要的是旧版应用程序,程序通常会谎报其需求。您通常可以在没有管理员权限的情况下授予适当的文件/注册表访问权限。

如果你处于 Active Directory 环境中,则可以使用Beyond Trust Powerbroker 桌面,一个组策略插件,它为进程而不是用户提供安装权限(例如,它为您的旧版应用程序提供“管理员”权限,而不是用户)。但是,根据应用程序的不同,即使这样也可能提供比您想要的更多的权限。

如果这是一个常规计划任务而不是交互式程序,您可能需要查看 PsExec、组策略、任务计划程序等。

相关内容