我想授予我的应用程序的管理员权限,这样当任何人运行它时,它都不会依赖于用户权限。
我只想这样做一次,从那时起它仍然应该像“管理应用程序”
类似于Linux中保存的uid,例如passwd。
我找到了那个主题授予应用程序的管理员权限但是该解决方案需要在每次运行时输入密码和用户名,而我不想要......
这一切背后的想法是:我有一个应用程序,我知道它的作用,我只信任那个应用程序,但它需要管理员权限才能完成其工作......
我需要在构建服务器上执行此应用程序,所以这就是为什么我无法从管理员帐户运行它......
谢谢
编辑:更准确地说,我正在使用的一个应用程序需要使用窗口安装程序服务,我读到一些内容,我需要管理员权限或至少交互式帐户才能使用它...但我的构建脚本只是一个服务,所以当这个服务触发一个需要使用windows安装程序服务的应用程序时,它只是写道它无法访问...
答案1
尝试使用任务计划程序并选中“以最高权限运行”或具有足够权限的用户帐户来运行它。您可能需要添加一些 GPO 才能使其工作,并且在此过程中可能会遇到令人困惑的错误消息。您实际上也可以根据需要使用命令行运行计划任务。不过,这些选项在旧版本的 Windows Server 上可能不可用。