我想使用Powershell禁用 UAC (即设置为最低级别)。因此我运行以下命令:
Set-ItemProperty -Path REGISTRY::HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System -Name EnableLUA -Value 0
我也尝试了在结尾添加 -Force
。
这段代码的意图是将UAC设置为最低,但同时阻止内置的Windows应用程序(包括Edge)运行,返回一个错误,指出该应用程序无法使用内置管理员帐户运行(尽管它是使用已禁用UAC的用户帐户运行的)。
因此,如果有人知道为什么会发生这种情况以及如何解决,那就太好了。如果没有,如果有另一种可以运行以禁用UAC的PowerShell命令,那也值得一试。