|
@echo off
SET WINRAR=
SET Var0=%0
FOR /f "delims=" %%I in ("%Var0%") do Set WINRAR=%%~dpI
REM “WINRAR”为外挂程序所在的分区号,这个批处理用来注册外挂程序与其文档的关联。
Reg add "HKEY_CLASSES_ROOT\CLSID\{B41DB860-8EE4-11D2-9906-E49FADC173CA}\InProcServer32" /ve /d "\"%WINRAR%rarext.dll\"" /f>nul
Reg delete "HKEY_CLASSES_ROOT\.zip\ShellNew" /f>nul 2>nul
Reg add "HKEY_CLASSES_ROOT\DefaultIcon" /ve /d "\"%WINRAR%WinRAR.exe,0\"" /f>nul
Reg add "HKEY_CLASSES_ROOT\shell\WINRARen\command" /ve /d "\"%WINRAR%WinRAR.exe\" \"%%1\"" /f>nul
Reg add "HKEY_CLASSES_ROOT\WinRAR.REV\DefaultIcon" /ve /d "\"%WINRAR%WinRAR.exe,1\"" /f>nul
Reg add "HKEY_CLASSES_ROOT\WinRAR.REV\shell\WINRARen\command" /ve /d "\"%WINRAR%WinRAR.exe\" \"%%1\"" /f>nul
Reg add "HKEY_CLASSES_ROOT\WinRAR.ZIP\DefaultIcon" /ve /d "\"%WINRAR%WinRAR.exe,0\"" /f>nul
Reg add "HKEY_CLASSES_ROOT\WinRAR.ZIP\shell\WINRARen\command" /ve /d "\"%WINRAR%WinRAR.exe\" \"%%1\"" /f>nul
Reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\WinRAR.exe" /ve /d "\"%WINRAR%WinRAR.exe\"" /f>nul
Reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\WinRAR.exe" /v Path /d "\"%WINRAR%"" /f>nul
Reg add "HKLM\SOFTWARE\Classes\.cab" /ve /d WinRAR /f>nul
Reg add "HKEY_CURRENT_USER\Software\WinRAR\Setup" /f /v "CascadedMenu" /t REG_DWORD /d 0x00000001>nul |
|