Windows系统右键添加 cmd

win右键添加cmd

win10 下shift + 右键不能打开cmd,只能打开powershell,而我希望能够打开cmd,所以自己折腾一下,最后通过修改注册表文件实现了。

注册表文件

notepad++新建文件并修改为cmd.reg

Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\cmd_here]
@="在此处打开命令行"
"Icon"="cmd.exe"
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\cmd_here\command]
@="\"C:\\Windows\\System32\\cmd.exe\""
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\cmdPrompt]
@="在此处打开命令行"
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\cmdPrompt\command]
@="\"C:\\Windows\\System32\\cmd.exe\" \"cd %1\""
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\cmd_here]
@="在此处打开命令行"
"Icon"="cmd.exe"
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\cmd_here\command]
@="\"C:\\Windows\\System32\\cmd.exe\""

PS:@=“此处打开命令行” 该引号内文字可以随意修改成你想要显示的文字)

最后,双击注册,点击确定就可以了

效果预览

  • shift + 右键
shift右键cmd.png
  • 右键
右键cmd.png

现在可以更愉快的使用 cmd 了

另一个快捷的启动cmd:win + R ,输入cmd(这个不可以直接定位到当前位置)

大家有其他问题在下方留言吧。

原文:https://ipydev.com/article/13/

<think>好的,我现在需要帮助用户解决在Windows系统中通过右键菜单添加CMD命令提示符选项的问题。首先,我要回忆一下相关的系统级操作,可能涉及到注册表编辑或者使用第三方工具。根据用户提供的引用内容,特别是引用[1]中的步骤,用户可能需要手动修改注册表来实现这个功能。不过,用户也可能对注册表操作不太熟悉,所以需要给出详细且安全的步骤。 首先,我要确认用户的需求:他们希望在右键菜单中添加一个选项,点击后可以直接打开CMD,并且最好能定位到当前目录。引用[1]提到了两种注册表路径,一个是DesktopBackground\Shell,另一个是Directory\shell。这意味着用户可能希望在桌面背景右键和文件夹右键菜单中都添加CMD选项。 接下来,我需要整理步骤。手动修改注册表需要谨慎,因为错误的操作可能导致系统问题。因此,在步骤中需要提醒用户备份注册表或者创建系统还原点。同时,用户可能需要管理员权限来执行这些操作。 另外,引用[2]和[3]提到了使用第三方工具,比如Windows右键菜单管理助手,这对不熟悉注册表的用户可能更友好。所以,我应该提供两种方法:手动修改注册表和第三方工具,让用户根据自己的技术水平选择。 在写步骤时,需要详细说明每个注册表项的位置,以及需要修改的键值。例如,在HKEY_CLASSES_ROOT\DesktopBackground\Shell下创建cmd项,并设置默认值为cmd.exe的命令行参数。同时,对于文件夹右键菜单,需要在Directory\shell下进行类似的操作,并确保command子项的正确设置。 还要注意,用户可能对命令行参数不太了解,比如pushd "%V"的作用是切换到当前目录,需要简单解释一下,避免用户疑惑。 最后,安全提示很重要,必须强调注册表操作的风险,建议备份。另外,提供脚本方法可能更方便高级用户,可以给出一个.reg文件的示例,让用户直接导入,减少手动操作的步骤。 总结一下,回答的结构应该是先介绍手动修改注册表的方法,分步骤详细说明;然后介绍第三方工具的方法,推荐几个可信的工具;最后给出安全提示和脚本方法。这样用户可以根据自己的情况选择最适合的方式,同时确保操作的安全性。</think>在Windows系统中,通过注册表编辑器或第三方工具均可实现右键菜单添加CMD命令提示符选项。以下是两种实现方案: ### 方案一:手动修改注册表(管理员权限) 1. **桌面右键菜单添加CMD** - `Win+R`输入`regedit`打开注册表编辑器 - 定位路径:`HKEY_CLASSES_ROOT\DesktopBackground\Shell\` - 新建项命名为`CMD`,右侧窗口双击"默认",输入`cmd.exe /s /k pushd "%V"`[^1] - (可选)新建字符串值`Icon`,数据设为`cmd.exe`可添加图标 2. **文件夹右键菜单添加CMD** - 定位路径:`HKEY_CLASSES_ROOT\Directory\shell\` - 新建项命名为`CMD`,右侧设置"默认"值为`在此处打开命令提示符` - 在`CMD`项下新建子项`command`,设置"默认"值为`cmd.exe /s /k pushd "%V"` ### 方案二:使用管理工具(推荐新手) 第三方工具如[^2][^3]: 1. **Windows右键菜单管理助手** - 可视化界面操作 - 支持批量管理菜单项 2. **Context Menu Manager** - 开源免费工具 - 支持创建自定义命令 ### 安全提示 - 修改注册表前建议创建还原点 - 可直接使用注册表脚本: ```reg Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\CMD] @="在此处打开CMD" "Icon"="cmd.exe" [HKEY_CLASSES_ROOT\Directory\shell\CMD\command] @="cmd.exe /s /k pushd \"%V\"" ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值