win右键菜单添加Anaconda Prompt Here

tech2023-07-23  109

方法

本文采用手动修改注册表(regedit.exe)的方式对右键菜单进行添加。

win + R 后输入 regedit 进入注册表编辑器

路径 计算机\HKEY_CLASSES_ROOT\Directory

桌面右键菜单

路径 Directory\Background\shell

右键 shell ,选择 新建 > 项 。

此处可自定义命名,为表示清楚,本文命名为 Anaconda Prompt Here

左键选中此新建项

在右侧分区视图中进行以下操作

(默认) 字符串值修改为 Anaconda Prompt Here

该值为右键菜单中显示的选项名称

右键空白处,选择 新建 > 字符串值 ,命名为 Icon

双击 Icon ,在 数值数据 中填写Anaconda图标文件地址

# 该图标文件地址:$Anaconda安装目录\Menu\Iconleak-Atrous-Console.ico # 以下为本文示例 D:\Apps\Anaconda3\Menu\Iconleak-Atrous-Console.ico

在左侧分区视图右键刚刚的新建项 Anaconda Prompt Here

选择 新建 > 项 ,命名为 command

左键选中 command ,双击 (默认) 字符串值,将 数值数据 修改为以下指令

# cmd.exe /s /k "title Anaconda" && $Anaconda安装目录\Scripts\activate.bat # 以下为本文示例 cmd.exe /s /k "title Anaconda" && D:\Apps\Anaconda3\Scripts\activate.bat

完成

文件夹右键菜单(explorer的空白处)

路径 Directory\shell重复以上所有步骤

最终效果

补充

Directory 下是对于文件目录(文件夹/桌面)的右键菜单进行配置

计算机\HKEY_CLASSES_ROOT\Directory\shell :配置文件夹右键菜单 计算机\HKEY_CLASSES_ROOT\Directory\Background\shell :配置桌面右键菜单

更多右键菜单配置说明参考 Windows自定义右键菜单

issue

使用此种方式修改后,即使右键文件夹,anaconda prompt进入的路径也是当前文件夹路径,而并非选中文件夹的路径。

例如,如上图,右键选中 superset,anaconda prompt进入路径为 D:\Project_PyCharm\git ,而并非 D:\Project_PyCharm\git\superset 。

最新回复(0)