转:win设置右键快捷打开软件

转: https://blog.csdn.net/fightsyj/article/details/82500866

有时由于使用的需要,我们可能需要安装两个或者多个不同版本的同一款软件。但是在安装了多个版本的情况下,如果我们需要用对应的版本打开相应的文件就不太方便,例如:a文件需要用版本为1.0的软件打开,b文件需要用版本为1.1的软件打开。当然可以打开软件之后在软件中去打开文件,但是这样效率太低。这里记录一下我处理这种情况使用的方法:设置右键快捷打开,效果如下:

下面详细描述一下设置的步骤:

1、WIN+R调出终端并输入"regedit"打开注册表:

2、在注册表中打开路径"计算机\HKEY_CLASSES_ROOT\*\shell",然后"右击shell->新建->项"并命名(例如Open with Sublime Text 2):

3、新建command子项(右击Open with Sublime Text 2->新建->项->命名为command),然后选中command项之后双击"(默认)"修改默认字符串的数值数据:

数值数据的内容就是需要打开软件的.exe路径,格式为:.exe路径 "%1"(在"%1"前面是有一个空格的):

4、添加完成之后重启电脑即可!

5、也可以用脚本进行设置,创建一个.reg文件,设置好内容之后保存,然后双击添加到注册表即可!内容为:


  
  
  1. Windows Registry Editor Version 5.00
  2. [HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 2]
  3. @= "Open with Sublime Text 2"
  4. "Icon"= "C:\\Program Files\\Sublime Text 3\\sublime_text.exe"
  5. [HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 2\command]
  6. @= "C:\\Program Files\\Sublime Text 3\\sublime_text.exe \"% 1\ ""

说明:路径中的\以及%1前后的""需要加转义字符\

猜你喜欢

转载自blog.csdn.net/jueshu/article/details/84934741