在 Windows 7 中使用管理员权限右键单击“在此处打开命令窗口”的最简单方法

Jos*_*ley 17 windows-registry cmd.exe

我不想安装 PowerToys,我宁愿为这个特定问题提供一个更简单的解决方案。

我试过了Ctrl+Shift+Right-Click

我尝试添加注册表脚本,但出现以下错误:

无法导入 D:\Admin\Reg\Open command window here (Administrator)\Open command window here (Administrator).reg: 指定的文件不是注册表脚本。您只能从注册表编辑器中导入二进制注册表文件。

有什么建议?

编辑:

忘了提:我已经尝试过该import设施regedit无济于事

top*_*116 24

这是我的最爱之一,它也需要一些工作。

1.- 创建一个 file.txt

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\shell\runas]

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Directory\Background\shell\runas]

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Drive\shell\runas]

[HKEY_CLASSES_ROOT\Drive\shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Drive\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell]
@="none"

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]
@="ElevatedCMD"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""
Run Code Online (Sandbox Code Playgroud)

2.- 重命名file.txtfile.reg

3.- 点击进入 file.reg

它将为大多数(如果不是所有)可能的菜单创建一个常规的右键单击上下文菜单。

4.-接受确认授权。

5.- 享受它

注意:将文本“ElevatedCMD”更改为您想要的任何内容,该文本将显示以执行CMD,如果您添加了它并想更改文本,则只能在regedit中搜索,用Windows + R打开并键入regedit输入,regedit 将打开,使用ctrl+B(Finder)F3(Next)搜索“ElevatedCMD”并编辑任何并发。

  • @MerlynMorgan-Graham 我相信我使用减号的地方通常没有钥匙。这只是防止其他任何东西存在。从理论上讲,您可以拥有 RunAs PrintServer 或其他东西,但我假设如果有人这样做,他们应该知道他们在做什么。我在 IT 工作,见过人们尝试这种事情,任何插入更好代码的尝试通常都会与以前的代码发生冲突。随意删除减号。 (2认同)

tom*_*l89 0

如果您不想安装 powertoys,请尝试 Ultimate Windows Tweaker。这是一个一次性运行的 .exe,您可以在运行后将其删除。