Answers:
是。
重新打开UAC!
从技术上讲,该程序仍将在您帐户的上下文中运行,但是UAC会在不先进行身份验证的情况下阻止系统范围的更改。
唯一的其他选择是创建快捷方式,然后右键单击,然后选择Run as different user
然后选择一个没有管理权限的帐户。
runas /trustlevel:0x20000 cmd.exe
例如将启动一个命令提示符,该命令提示符认为它是管理员(如果最初是这样启动的),但没有诸如写给的特权C:\Windows\
。这甚至适用于安装仅需要提升特权的msi软件包,因为默认情况下它们想要安装到C:\Program Files
(正负号
(x86)
)。资料来源:这个SU答案
runas /trustlevel:0x20000 ...
但该程序仍然无法正常工作。从管理提示运行它的唯一方法是runas /user:thesameuser cmd ...
。这将打开一个真正的用户级别的新提示(程序可以在此正常运行)。但是,此选项遇到密码问题,并且/ savecred出于某种原因没有帮助。因此,如何从普通用户不提供pwd的用户的管理提示中运行某些内容?