添加右键菜单项以管理员权限打开 CMD
步骤 1:修改注册表需要在 Windows 注册表中添加一个新的右键菜单项。以下是详细步骤:
- 打开注册表编辑器:
- 按 Win + R,输入 regedit,然后按回车。
- 导航到注册表路径:
- 定位到:HKEY_CLASSES_ROOT\Directory\Background\shell
- 创建新的菜单项:
- 右键点击 shell,选择 新建 > 项,命名为 OpenCmdAsAdmin(名字可以自定义)。
- 选中 OpenCmdAsAdmin,在右侧窗口右键空白处,选择 新建 > 字符串值,命名为 Icon,双击设置其值为 cmd.exe(可选,为菜单添加 CMD 图标)。
- 右键 OpenCmdAsAdmin,选择 新建 > 字符串值,命名为 MUIVerb,双击设置其值为 以管理员身份打开命令提示符(这是菜单显示的名称,可自定义)。
- 添加命令:
- 右键 OpenCmdAsAdmin,选择 新建 > 项,命名为 command。
- 选中 command,双击右侧的 (默认),输入以下命令:
powershell -Command "Start-Process cmd -ArgumentList '/k cd /d %V' -Verb RunAs"
- 说明:/k cd /d %V 确保 CMD 打开后自动切换到右键点击的目录,RunAs 确保以管理员权限运行。
- 关闭注册表编辑器:
- 修改完成后,关闭注册表编辑器,无需重启系统。
步骤 2:测试右键菜单
- 在任意文件夹或桌面空白处右键,查看是否出现“以管理员身份打开命令提示符”选项。
- 点击该选项,应弹出 UAC(用户账户控制)提示,确认后会打开一个以管理员权限运行的 CMD 窗口,并自动进入你右键点击的目录。