设置Win10 Shift+右键打开命令行窗口(管理员/非管理员身份)

如今win10是工程师最普遍使用的操作系统 但在日常工作的编辑过程中常遇到shift+鼠标右键菜单默认更改为 在此处打开PowerShell窗口(s)

1.shift+鼠标右键 打开cmd(非管理员)

新建txt文本文件复制以下内容

Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere]
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere]
@="在此处打开命令行窗口"
"Extended"=""
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere\command]
@="cmd.exe -noexit -command Set-Location -literalPath '%V

保存后把文件修改为cmd.reg 然后双击文件运行即可 下面的都是这样操作
以下的文件名称都是 .reg 后缀即可 名称可自行修改

移除方法:

新建txt文本文件复制以下内容

Windows Registry Editor Version 5.00

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

保存后文件重命名为delcmd.reg 双击文件运行即可

2.shift+鼠标右键 cmd(管理员身份)

Windows Registry Editor Version 5.00

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

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas]
@="在此处打开命令行窗口(管理员)"
"Extended"=""
"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]
@="在此处打开命令行窗口(管理员)"
"Extended"=""
"HasLUAShield"=""

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

 

[-HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]
"Extended"=""
"HasLUAShield"=""
@="在此处打开命令行窗口(管理员)"

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas\command]

保存后文件重命名为cmdadmin.reg 双击文件运行即可

移除方法:

新建txt文本文件复制以下内容

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\shell\runas]

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

[-HKEY_CLASSES_ROOT\Drive\shell\runas]

[-HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]

保存后文件重命名为delcmdadmin.reg 双击文件运行即可

在完成以上的操作后可在桌面shift+右键查看操作结果