Fre*_*ang 11 windows administrator
我使用的是 Windows 8.1 x64,我想在用户登录时运行具有管理员权限的程序。
我试图制作程序的快捷方式并在快捷方式或程序本身的属性中勾选“以管理员身份运行”,并将快捷方式放入C:\Users\MyUser\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup或 中C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp,但勾选该框只会使其无效。
然后我通过 Resource Hacker 编辑该程序以修改其清单,以便该程序需要管理员权限。这也使启动目录下的快捷方式无效。所以在此之后,我尝试将程序添加到,HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run但它也不起作用。
我到底如何才能在用户登录时运行具有管理员权限的程序?
Syb*_*oor 14
最好的方法(如果您不仅希望它以管理员身份运行而且没有 UAC 提示,也是唯一简单的方法)来做到这一点是通过创建计划任务。在那里您可以指定要在哪个用户下运行它,但也可以“以最高权限运行”。这可能是您真正想要的,因为复选框按钮“以管理员身份运行”确实会触发 UAC 提示,而不是真正使用管理用户。如果您还将触发器指定为“在用户登录时”,它应该具有与使用启动或运行键相同的效果。
或者,您可以使用带有 /savecred 选项的 runas 将另一个用户的密码存储一次并永久缓存,但它不适用于 UAC afaik。
| 归档时间: |
|
| 查看次数: |
6680 次 |
| 最近记录: |