比如,我想在右键菜单中加入Notepad++项,这样我就可以通过右键菜单来选择用Notepad++来打开文件。
批处理程序如下:
@Echo off
REM Note:下面“D:\Notepad++\notepad++.exe”是我Notepad++的安装位置
REG ADD HKCR\*\Shell\Notepad++ /t REG_SZ /d "Notepad++" /f > nul
REG ADD HKCR\*\Shell\Notepad++\Command /t REG_SZ /d "\"D:\\Notepad++\\notepad++.exe\"\"%%1\"" /f > nul
REM 以下的命令也是可以的
REM REG ADD HKLM\Software\Classes\*\Shell\Notepad++ /t REG_SZ /d "Notepad++" /f > nul
REM REG ADD HKLM\Software\Classes\*\Shell\Notepad++\Command /t REG_SZ /d "D:\Notepad++\notepad++.exe" /f > nul
Echo 修改注册表完成
Pause>nul
如果我不想要这个右键菜单项了,可以通过下面批处理程序来删除相应的注册表项:
@Echo off
REG DELETE HKCR\*\Shell\Notepad&