win10添加右键此处打开cmd和anaconda prompt等终端

win10添加右键此处打开终端

对于不熟悉windows文件系统结构的人来说,要通过命令行一步步通过cd命令找到要运行程序的目录实在是太难,因此通常都需要一个右键此处打开xxx的快捷方式,这里对右键打开cmd右键管理员权限打开cmd右键打开anaconda prompt三个需求进行解决。

一般的说明

所有的都是通过修改注册表实现的。win+R打开运行,输入regedit(或者直接在开始注册表编辑器,点击进入注册表,在路径栏输入HKEY_CLASSES_ROOT\Directory,可以到达与右键显示相关的内容,显示如下

在这里插入图片描述
其中shell即是与右键打开的终端相关。只要在其中添加相应的栏目及其对应的命令即可实现想要的功能。

右键打开cmd

就是在shell下新建一个命令,可以通过注册表一步一步实现,也可以通过注册表文件一步导入。例如,根据博客Windows10右键添加“在此处打开命令窗口”中所述,新建一个文本文件,将下方的命令复制粘贴进去

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\OpenCmdHere]
@="在此处打开命令窗口"
"Icon"="cmd.exe"

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

[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere]
@="在此处打开命令窗口"
"Icon"="cmd.exe"

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

[HKEY_CLASSES_ROOT\Drive\shell\OpenCmdHere]
@="在此处打开命令窗口"
"Icon"="cmd.exe"

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

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\OpenCmdHere]
@="在此处打开命令窗口"
"Icon"="cmd.exe"

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\OpenCmdHere\command]
@="cmd.exe /s /k pushd \"%V\""

然后将文件后缀名改为.reg,例如文件名起为OpenCmdHere.reg,注意编码格式选为ANSI格式以防止乱码。至于怎么修改编码格式,可以直接txt保存或另存为的时候选择格式,也可以用notepad++修改

在这里插入图片描述
修改文件名完毕后,点击文件,确定修改注册表,即可将设置导入注册表,这时直接右键(而不用Shift+右键)就可以看到在此处打开命令窗口
在这里插入图片描述

右键管理员权限打开cmd

同上,只需将.reg文件内容替换为以下内容即可,连文件名都不用改,点击运行修改注册表,参考Win10设置右键以管理员方式打开cmd

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\RunCmdAdmin]
@="管理员运行CMD"

[HKEY_CLASSES_ROOT\Directory\Background\shell\RunCmdAdmin\command]
@="mshta vbscript:createobject(\"shell.application\").shellexecute(\"cmd.exe\",\"/k cd /d %v\",\"\",\"runas\",1)(window.close)"

在这里插入图片描述

右键打开anaconda prompt

用Anaconda的同学们可能有时候比较苦恼,尤其是想用anaconda prompt启动 jupyter notebook的时候,切换文件夹比较头疼,这时也可以将anaconda prompt终端放入右键打开,可以参考博客右键打开Anaconda Prompt手动修改注册表实现,也可以通过以下注册表文件实现,注意其中的第一条"Icon"=后的路径和第二条@=后的路径需要和你计算机上Anaconda的安装路径对应。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\AnacondaPromptHere]
@="在此处打开Anaconda Prompt"
"Icon"="C:\\ProgramData\\Anaconda3\\Menu\\Iconleak-Atrous-Console.ico"

[HKEY_CLASSES_ROOT\Directory\Background\shell\AnacondaPromptHere\command]
@="cmd.exe \"/K\" C:\\ProgramData\\Anaconda3\\Scripts\\activate.bat C:\\ProgramData\\Anaconda3"

具体的,command路径可以在开始菜单中搜索Anaconda Prompt,然后在其上右键打开文件位置,便进入快捷方式目录,在Anaconda Prompt快捷方式上右键属性,在目标中即可看见此快捷方式的命令,复制这条命令写到注册表文件第二条的@=后,再通过加\对反斜杠\和双引号"进行转义即可,前半条关于cmd.exe路径的可以直接用cmd.exe替代
在这里插入图片描述

最后效果如下
在这里插入图片描述

  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
要通过cmd打开Anaconda Prompt,可以按照以下步骤进行操作: 1. 首先,打开命令提示符(cmd)。 2. 在命令提示符中输入"anaconda prompt"(不包含引号),然后按下回车键。 3. 这将打开Anaconda Prompt窗口,您可以在其中执行与Anaconda相关的操作和命令。 引用提到,可以在cmd中输入"conda list"来查看Anaconda环境中已安装的包列表,这也是一种验证是否成功打开Anaconda Prompt的方法。 总结来说,要通过cmd打开Anaconda Prompt,只需在命令提示符中输入"anaconda prompt"即可。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [cmd找不到conda以及通过cmd启用Anaconda中的Python环境(base)](https://blog.csdn.net/me_mechanical/article/details/111589043)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Anaconda Prompt到底是什么? 和系统自带cmd命令提示窗区别又是什么?](https://blog.csdn.net/m0_67401660/article/details/125057067)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

按不出色风格

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值