在 Win10 中以管理员身份运行“cmd”的命令或键盘快捷键?

在 Win10 中以管理员身份运行“cmd”的命令或键盘快捷键?

我有以下场景:我有一个脚本(在 Linux 计算机上运行,​​但这不是很重要),它通过 RDP 登录到多台 Windows 10 计算机,打开一个提升的 CMD 窗口并在其中键入命令。到目前为止,该脚本通过模拟 Windows+X 按键来打开右键单击“开始”按钮时出现的菜单,然后按“A”选择“命令提示符(管理员)”选项(然后当然会出现正常的 UAC 窗口,脚本可以接受)。但是,在 Windows 10 的最新版本中,此菜单已更改,命令提示符已被 Powershell 取代。按 A 现在会在管理员模式下打开 Powershell,这不是我想要的。这可能可以重新配置,但脚本正在登录到我无法直接控制的多台机器,并且不应更改它们的配置(这些是测试平台系统),因此重新配置是不可能的。

脚本是否可以使用任何命令或组合键来打开提升的 CMD 窗口,直接从桌面、开始菜单或任何其他位置?只需cmd在打开开始菜单后键入并按 Enter 即可打开“正常”的非提升 CMD。当然,如果您手动执行此操作,您可以在将cmd鼠标悬停在找到的应用程序上后,右键单击并选择“以管理员身份运行”,而不是按 Enter,但脚本将无法识别它应该移动到的鼠标位置 - 键盘输入更可靠。

我想重申一下,我正在寻找默认可用的功能 - 重新配置目标机器是不可能的。此外,访问机器的唯一方法是 RDP - 它们的配置使得 WMI 等不可用。

答案1

我已经自己找到了解决方案,检查了一下并且有效:)

调出开始菜单后,键入cmd并按Ctrl+ Shift+ Enter,而不是仅以Enter管理员身份启动 CMD。

现在要更改我的脚本:)

相关内容