所以这是一个奇怪的...
我需要以非管理员身份运行 64 位版本的命令提示符/powershell。不幸的是,无论我怎么尝试,它都只能在提升模式下运行。
据我所知,在 system32 文件夹中,cmd 和 powershell 设置为以管理员身份打开,而在 sysWOW64 文件夹中,它们运行良好。虽然 32 位可以运行,但它不适用于我需要运行的脚本;因此,我需要 64 位命令行才能运行。
操作系统:Windows 7 64位企业版
域计算机
域 GPO 不是问题,因为这是唯一存在问题的计算机。
我尝试过的:
“禁用” UAC,虽然它不再提示但它仍然只以管理员身份运行,这没有帮助,因为我需要在非提升模式下运行它。
以不同的用户身份运行,导致访问错误(即无法打开命令行程序,因为管理员需要)
兼容模式显示为灰色,但即使检查设置,它也未被设置为以管理员身份运行。
快捷方式也会自动以提升模式打开它。因此问题出在目标位置,更改快捷方式并不能解决问题。
有没有办法允许它以普通用户身份运行?
答案1
因此经过反复尝试才找到答案。
显然,这只是 UAC 处于不稳定状态。
我禁用了 UAC,然后重启。然后我重新启用 UAC 至最高级别,然后再次重启,一切正常。