通过修改注册表里的数据,实现添加目录的打开方式到右键菜单,有两种指定应用程序打开文件夹的方式:
- Computer\HKEY_CLASSES_ROOT\Directory\Background\shell:资源管理器进入一个目录之后,右键空白处:
- Computer\HKEY_CLASSES_ROOT\Directory\shell:直接右键需要被打开的文件夹
手动图形化操作
https://blog.csdn.net/gongxiaoyi9511/article/details/108965939?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.baidujs&dist_request_id=1331303.9659.16182986305537525&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.baidujs
PowerShell
# 设定实际参数$key_name='Pycharm'$description="Open with Pycharm"$icon_path="C:\Users\cxiang\AppData\Local\JetBrains\Toolbox\apps\PyCharm-C\ch-0\203.7148.72\bin\pycharm.ico"$exe_path='"C:\Users\cxiang\AppData\Local\JetBrains\Toolbox\apps\PyCharm-C\ch-0\203.7148.72\bin\pycharm64.exe" "%V"'# 添加一个右键菜单选项,并指定显示的文本New-Item -Path "Registry::HKCR\Directory\shell\$key_name" -Value "Open with Pycharm"# 指定菜单选项前面的小图标New-ItemProperty -Path "Registry::HKCR\Directory\shell\$key_name" -Name icon -Value $icon_path# 指定启动的二进制运行程序New-Item -Path "Registry::HKCR\Directory\shell\$key_name\command" -Value $exe_path
