shadow_member
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Пункт меню "Edit with NotePad++": ----------------------------- :: Батник добавляет пункт "Edit with NotePad++" (с иконкой) в контекстное меню этих файлов, :: Не требует редактирования путей. :: Запускать от имени администратора из папки с NotePad++ (установленным или портабельным). :: Установка переменной корневого каталога SET Path=%~dp0 SET Path=%Path:~0,-1% :: Добавление пунктов Reg.exe add "HKCR\batfile\shell\Edit with NotePad++\command" /v "" /t REG_SZ /d "\"%Path%\notepad++.exe\" \"%%1\"" /f Reg.exe add "HKCR\batfile\shell\Edit with NotePad++" /v "Icon" /t REG_SZ /d "\"%Path%\notepad++.exe\"" /f Reg.exe add "HKCR\cmdfile\shell\Edit with NotePad++\command" /v "" /t REG_SZ /d "\"%Path%\notepad++.exe\" \"%%1\"" /f Reg.exe add "HKCR\cmdfile\shell\Edit with NotePad++" /v "Icon" /t REG_SZ /d "\"%Path%\notepad++.exe\"" /f Reg.exe add "HKCR\regfile\shell\Edit with NotePad++\command" /v "" /t REG_SZ /d "\"%Path%\notepad++.exe\" \"%%1\"" /f Reg.exe add "HKCR\regfile\shell\Edit with NotePad++" /v "Icon" /t REG_SZ /d "\"%Path%\notepad++.exe\"" /f Reg.exe add "HKCR\inifile\shell\Edit with NotePad++\command" /v "" /t REG_SZ /d "\"%Path%\notepad++.exe\" \"%%1\"" /f Reg.exe add "HKCR\inifile\shell\Edit with NotePad++" /v "Icon" /t REG_SZ /d "\"%Path%\notepad++.exe\"" /f Reg.exe add "HKCR\inffile\shell\Edit with NotePad++\command" /v "" /t REG_SZ /d "\"%Path%\notepad++.exe\" \"%%1\"" /f Reg.exe add "HKCR\inffile\shell\Edit with NotePad++" /v "Icon" /t REG_SZ /d "\"%Path%\notepad++.exe\"" /f Reg.exe add "HKCR\txtfile\shell\Edit with NotePad++\command" /v "" /t REG_SZ /d "\"%Path%\notepad++.exe\" \"%%1\"" /f Reg.exe add "HKCR\txtfile\shell\Edit with NotePad++" /v "Icon" /t REG_SZ /d "\"%Path%\notepad++.exe\"" /f Reg.exe add "HKCR\vbsfile\shell\Edit with NotePad++\command" /v "" /t REG_SZ /d "\"%Path%\notepad++.exe\" \"%%1\"" /f Reg.exe add "HKCR\vbsfile\shell\Edit with NotePad++" /v "Icon" /t REG_SZ /d "\"%Path%\notepad++.exe\"" /f Reg.exe add "HKCR\xmlfile\shell\Edit with NotePad++\command" /v "" /t REG_SZ /d "\"%Path%\notepad++.exe\" \"%%1\"" /f Reg.exe add "HKCR\xmlfile\shell\Edit with NotePad++" /v "Icon" /t REG_SZ /d "\"%Path%\notepad++.exe\"" /f Reg.exe add "HKCR\FirefoxHTML\shell\Edit with NotePad++\command" /v "" /t REG_SZ /d "\"%Path%\notepad++.exe\" \"%%1\"" /f Reg.exe add "HKCR\FirefoxHTML\shell\Edit with NotePad++" /v "Icon" /t REG_SZ /d "\"%Path%\notepad++.exe\"" /f ----------------------------- Удалить изменения, внесенные батником выше ----------------------------- Windows Registry Editor Version 5.00 ;Отменяет изменения, внесенные батником Edit_with_NP++_Add.bat. ;Удаляет пункт "Edit with NotePad++" из контекстного меню этих файлов. [-HKEY_CLASSES_ROOT\batfile\shell\Edit with NotePad++] [-HKEY_CLASSES_ROOT\cmdfile\shell\Edit with NotePad++] [-HKEY_CLASSES_ROOT\regfile\shell\Edit with NotePad++] [-HKEY_CLASSES_ROOT\inifile\shell\Edit with NotePad++] [-HKEY_CLASSES_ROOT\inffile\shell\Edit with NotePad++] [-HKEY_CLASSES_ROOT\txtfile\shell\Edit with NotePad++] [-HKEY_CLASSES_ROOT\vbsfile\shell\Edit with NotePad++] [-HKEY_CLASSES_ROOT\xmlfile\shell\Edit with NotePad++] [-HKEY_CLASSES_ROOT\FirefoxHTML\shell\Edit with NotePad++] ----------------------------- Пункт меню "Изменить в Notepad++": ----------------------------- Windows Registry Editor Version 5.00 ;Добавляет пункт "Изменить в Notepad++" в контекстное меню этих файлов. ;Интегрирует NotePad++ Portable в контекстное меню файлов .bat. [HKEY_CLASSES_ROOT\batfile\shell\editms] @="Изменить в Notepad++" "Icon"="\"D:\\Portable Files\\Notepad++ Portable\\notepad++.exe\"" [HKEY_CLASSES_ROOT\batfile\shell\editms\command] @="D:\\Portable Files\\Notepad++ Portable\\notepad++.exe %1" ;Интегрирует NotePad++ Portable в контекстное меню файлов .cmd. [HKEY_CLASSES_ROOT\cmdfile\shell\editms] @="Изменить в Notepad++" "icon"="\"D:\\Portable Files\\Notepad++ Portable\\notepad++.exe\"" [HKEY_CLASSES_ROOT\cmdfile\shell\editms\command] @="D:\\Portable Files\\Notepad++ Portable\\notepad++.exe %1" ;Интегрирует NotePad++ Portable в контекстное меню файлов .reg. [HKEY_CLASSES_ROOT\regfile\shell\editms] @="Изменить в Notepad++" "icon"="D:\\Portable Files\\Notepad++ Portable\\notepad++.exe" [HKEY_CLASSES_ROOT\regfile\shell\editms\command] @="D:\\Portable Files\\Notepad++ Portable\\notepad++.exe %1" ;Интегрирует NotePad++ Portable в контекстное меню файлов .txt. [HKEY_CLASSES_ROOT\txtfile\shell\editms] @="Изменить в Notepad++" "icon"="D:\\Portable Files\\Notepad++ Portable\\notepad++.exe" [HKEY_CLASSES_ROOT\txtfile\shell\editms\command] @="D:\\Portable Files\\Notepad++ Portable\\notepad++.exe %1" ;Интегрирует NotePad++ Portable в контекстное меню файлов .xml. [HKEY_CLASSES_ROOT\xmlfile\shell\editms] @="Изменить в Notepad++" "icon"="D:\\Portable Files\\Notepad++ Portable\\notepad++.exe" [HKEY_CLASSES_ROOT\xmlfile\shell\editms\command] @="D:\\Portable Files\\Notepad++ Portable\\notepad++.exe %1" ;Интегрирует NotePad++ Portable в контекстное меню файлов .ini. [HKEY_CLASSES_ROOT\inifile\shell\editms] @="Изменить в Notepad++" "icon"="D:\\Portable Files\\Notepad++ Portable\\notepad++.exe" [HKEY_CLASSES_ROOT\inifile\shell\editms\command] @="D:\\Portable Files\\Notepad++ Portable\\notepad++.exe %1" ;Интегрирует NotePad++ Portable в контекстное меню файлов .inf. [HKEY_CLASSES_ROOT\inffile\shell\editms] @="Изменить в Notepad++" "icon"="D:\\Portable Files\\Notepad++ Portable\\notepad++.exe" [HKEY_CLASSES_ROOT\inffile\shell\editms\command] @="D:\\Portable Files\\Notepad++ Portable\\notepad++.exe %1" ;Интегрирует NotePad++ Portable в контекстное меню файлов .vbs. [HKEY_CLASSES_ROOT\vbsfile\shell\editms] @="Изменить в Notepad++" "icon"="D:\\Portable Files\\Notepad++ Portable\\notepad++.exe" [HKEY_CLASSES_ROOT\vbsfile\shell\editms\command] @="D:\\Portable Files\\Notepad++ Portable\\notepad++.exe %1" ;Интегрирует NotePad++ Portable в контекстное меню файлов .html. ;При этом файлы .html ассоциированы с Firefox. [HKEY_CLASSES_ROOT\FirefoxHTML\shell\editms] @="Изменить в Notepad++" "icon"="D:\\Portable Files\\Notepad++ Portable\\notepad++.exe" [HKEY_CLASSES_ROOT\FirefoxHTML\shell\editms\command] @="D:\\Portable Files\\Notepad++ Portable\\notepad++.exe %1" ----------------------------- Отменить изменения: ----------------------------- Windows Registry Editor Version 5.00 ;Удаляет интеграцию NotePad++ Portable из контекстного меню файлов .bat. [-HKEY_CLASSES_ROOT\batfile\shell\editms] ;Удаляет интеграцию NotePad++ Portable из контекстного меню файлов .cmd. [-HKEY_CLASSES_ROOT\cmdfile\shell\editms] ;Удаляет интеграцию NotePad++ Portable из контекстного меню файлов .reg. [-HKEY_CLASSES_ROOT\regfile\shell\editms] ;Удаляет интеграцию NotePad++ Portable из контекстного меню файлов .txt. [-HKEY_CLASSES_ROOT\txtfile\shell\editms] ;Удаляет интеграцию NotePad++ Portable из контекстного меню файлов .xml. [-HKEY_CLASSES_ROOT\xmlfile\shell\editms] ;Удаляет интеграцию NotePad++ Portable из контекстного меню файлов .ini. [-HKEY_CLASSES_ROOT\inifile\shell\editms] ;Удаляет интеграцию NotePad++ Portable из контекстного меню файлов .inf. [-HKEY_CLASSES_ROOT\inffile\shell\editms] ;Удаляет интеграцию NotePad++ Portable из контекстного меню файлов .vbs. [-HKEY_CLASSES_ROOT\vbsfile\shell\editms] ;Удаляет интеграцию NotePad++ Portable из контекстного меню файлов .html. ;При этом файлы .html ассоциированы с Firefox. [-HKEY_CLASSES_ROOT\FirefoxHTML\shell\editms] ----------------------------- |