效果图:

新建bat文件,增加如下代码:

set pathName=E:
set exeName=pomotodo_0.13.3
echo Windows Registry Editor Version 5.00> tmp.reg
echo [HKEY_CLASSES_ROOT\*\shell]>> tmp.reg
echo [HKEY_CLASSES_ROOT\*\shell\%exeName%]>> tmp.reg
echo @=\"Open With %exeName% \">> tmp.reg
echo "Icon"="\"%pathName:\=\\%\\%exeName%.exe\",0">> tmp.reg
echo [HKEY_CLASSES_ROOT\*\shell\%exeName%\Command]>> tmp.reg
echo @="\"%pathName:\=\\%\\%exeName%.exe\" \"%%1^\"">> tmp.reg

echo [HKEY_CLASSES_ROOT\Directory\shell\%exeName%]>> tmp.reg
echo @="Open With "%exeName%>> tmp.reg
echo "Icon"="\"%pathName:\=\\%\\%exeName%.exe\",0">> tmp.reg
echo [HKEY_CLASSES_ROOT\Directory\shell\%exeName%\Command]>> tmp.reg
echo @="\"%pathName:\=\\%\\%exeName%.exe\" \"%%1^\"">> tmp.reg

echo [HKEY_CLASSES_ROOT\Directory\Background\shell\%exeName%]>> tmp.reg
echo @="Open With "%exeName%>> tmp.reg
echo "Icon"="\"%pathName:\=\\%\\%exeName%.exe\",0">> tmp.reg
echo [HKEY_CLASSES_ROOT\Directory\Background\shell\%exeName%\Command]>> tmp.reg
echo @="\"%pathName:\=\\%\\%exeName%.exe\" \"%%V^\"">> tmp.reg

tmp.reg
del tmp.reg  

[HKEY_CLASSES_ROOT*\shell]增加文件右键菜单打开
[HKEY_CLASSES_ROOT\Directory\shell]增加选中文件夹右键打开
[HKEY_CLASSES_ROOT\Directory\Background\shell]增加文件夹中右键打开

  1. 打开注册表
    win+R 输入 regedit

  2. 找到相

标签:工具

建立添加add.reg文件,内容如下:

图片 1

修改pathName和exeName两个变量值为对应程序的路径(不包含最后的\)和名称(不包含.exe)


[HKEY_CLASSES_ROOT\*\shell\SublimeText3]
@="用SublimeText3打开"
"Icon"="F:\\portable\\edit\\SublimeText3\\sublime_text.exe,0"

[HKEY_CLASSES_ROOT\*\shell\SublimeText3\Command]
@="F:\\portable\\edit\\SublimeText3\\sublime_text.exe  \"%1\""

[HKEY_CLASSES_ROOT\Directory\shell\SublimeText3]
@="用SublimeText3打开"
"Icon"="F:\\portable\\edit\\SublimeText3\\sublime_text.exe,0"

[HKEY_CLASSES_ROOT\Directory\shell\SublimeText3\command]
@="F:\\portable\\edit\\SublimeText3\\sublime_text.exe    \"%1\""

 

点击运行bat脚本

  HKEY_CLASSES_ROOT\Directory

今天重装了电脑系统后,发现右键菜单中没有了Git bash 和Git
GUI都不见了,上网搜了一下加上和另外一台电脑对比了一下,添加了回来,记录一下

建立删除delete.reg文件,内容如下:

1.增加命令提示符

查看右键菜单,所需程序添加到右键菜单

图片 2

1. windows + R ,输入regedit,进入注册表

2. 找到 HKEY_CLASSES_ROOT > Directory > Background > shell

3. shell右键点击 > 新建 > 项 > 输入名称 git_gui

4. 点击新建项git_gui > 右边框里有个选项,名称为默认 > 双击 > 输入数值数据 Git GUI Here

5. 新建项git_gui右键点击 > 新建字符串值 > 名称设置为 Icon > 数据设置为 git_gui.exe 的完整路径

6. 新建项git_gui右键点击 > 新建项 > 名称设置为 command > 数据设置为 git_gui.exe 的完整路径
[-HKEY_CLASSES_ROOT\*\shell\SublimeText3]
[-HKEY_CLASSES_ROOT\Directory\shell\SublimeText3]
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""

image.png

如上,右键菜单中就出现了 Git GUI Here 选项,git bash同样如此操作就行。

  2.增加PowerShell

Backround 表示右键文件夹空白位置时弹出的菜单

图片 3

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\OpenPsHere]
@="在此处打开PowerShell"
"Icon"="powershell.exe"

[HKEY_CLASSES_ROOT\Directory\shell\OpenPsHere\command]
@="powershell.exe -noexit -command Set-Location -literalPath '%V'"

[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenPsHere]
@="在此处打开PowerShell"
"Icon"="powershell.exe"

[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenPsHere\command]
@="powershell.exe -noexit -command Set-Location -literalPath '%V'"

[HKEY_CLASSES_ROOT\Drive\shell\OpenPsHere]
@="在此处打开PowerShell"
"Icon"="powershell.exe"

[HKEY_CLASSES_ROOT\Drive\shell\OpenPsHere\command]
@="powershell.exe -noexit -command Set-Location -literalPath '%V'"

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\OpenPsHere]
@="在此处打开PowerShell"
"Icon"="powershell.exe"

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\OpenPsHere\command]
@="powershell.exe -noexit -command Set-Location -literalPath '%V'"

shell 表示右键文件夹的时候弹出的菜单

1.jpg

  以上内容保存为缀名为OpenCmdHere.reg,双击OpenCmdHere.reg文件运行,弹出的提示点确认,修改注册表就大功告成了!

更具你的喜好,往相应的项里添加,比如添加一个用 Sublime text打开文件
的菜单项

图片 4

   下载链接:

  1. 在shell 项右键新建项,命名为 Sublime Text3
  2. 选中新建的项,在右边选择 (默认) 填入值 用Sublime打开

2.jpg

图片 5

图片 6

image.png

3.jpg

Icon 表示显示在菜单中的图标

图片 7

  1. 选中Sublime Text3 项, 再新建一个项,命名为 command
    注意,这里是固定的命名。

  2. 同样在 command 项下 打开 (默认) 填入值

4.jpg

图片 8

  "C:\Program Files\Sublime Text 3\sublime_text.exe" "%V"

5.jpg

前面的字符串是应用的目录,后面的 “%V” 是固定写法,应该是指代当前的文件

图片 9

6.jpg

图片 10

7.jpg

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图