- @Echo Off&SetLocal EnableDelayedExpansion
- reg query "HKEY_CLASSES_ROOT\*\shell\Notepad++" >nul 2>nul&&set X=删除&&Goto B||set X=添加&&Goto A
- :A
- title %X%右键使用Notepad++打开
- reg add "HKEY_CLASSES_ROOT\*\shell\Notepad++" /t REG_SZ /d "使用Notepad++打开" /f>nul
- reg add "HKEY_CLASSES_ROOT\*\shell\Notepad++" /v Icon /t REG_SZ /d "D:\软件\Notepad++\Notepad++.exe" /f>nul
- reg add "HKEY_CLASSES_ROOT\*\shell\Notepad++\Command" /t REG_SZ /d "\"D:\软件\Notepad++\Notepad++.exe\" \"%%1\"" /f>nul
- reg add "HKEY_CLASSES_ROOT\Directory\shell\Notepad++" /t REG_SZ /d "使用Notepad++打开" /f>nul
- reg add "HKEY_CLASSES_ROOT\Directory\shell\Notepad++" /v Icon /t REG_SZ /d "D:\软件\Notepad++\Notepad++.exe" /f>nul
- reg add "HKEY_CLASSES_ROOT\Directory\shell\Notepad++\Command" /t REG_SZ /d "\"D:\软件\Notepad++\Notepad++.exe\" \"%%1\"" /f>nul
- Goto C
- :B
- title %X%右键使用Notepad++打开
- reg delete "HKEY_CLASSES_ROOT\*\shell\NotePad++" /f >nul
- reg delete "HKEY_CLASSES_ROOT\Directory\shell\Notepad++" /f >nul
- Goto C
- :C
- echo 已成功%X%右键使用Notepad++打开
- ping 0 -n "2">nul
复制代码
|