Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- echo Disabling Firefox Plugin
- set REG32=reg.exe
- if exist "%SystemRoot%\SysWoW64\reg.exe" set REG32=%SystemRoot%\SysWoW64\reg.exe
- setlocal EnableDelayedExpansion
- for /F "usebackq" %%K in (`%REG32% query HKLM\Software\MozillaPlugins\ ^| findstr /L @java.com`) do (
- set KEY=%%~nxK
- "%REG32%" copy HKLM\Software\MozillaPlugins\@java.com/!KEY! HKLM\Software\MozillaPlugins\disabled\@java.com/!KEY! /s /f > NUL
- "%REG32%" delete HKLM\Software\MozillaPlugins\@java.com/!KEY! /f > NUL
- )
- if not exist "%ProgramFiles%\Mozilla Firefox\extensions\" goto skip32bit
- for /f "usebackq" %%I in (`dir /b "%ProgramFiles%\Mozilla Firefox\extensions\{CAFE*"`) do (
- rd /s /q "%ProgramFiles%\Mozilla Firefox\extensions\%%I" > NUL
- )
- :skip32bit
- if "%ProgramFiles(x86)%" == "" goto skip64Bit
- set KEY=
- for /F "usebackq" %%K in (`reg query HKLM\Software\MozillaPlugins\ ^| findstr /L @java.com`) do (
- set KEY=%%~nxK
- reg copy HKLM\Software\MozillaPlugins\@java.com/!KEY! HKLM\Software\MozillaPlugins\disabled\@java.com/!KEY! /s /f > NUL
- reg delete HKLM\Software\MozillaPlugins\@java.com/!KEY! /f > NUL
- )
- if not exist "%ProgramFiles(x86)%\Mozilla Firefox\extensions\" goto skip64bit
- for /f "usebackq" %%I in (`dir /b "%ProgramFiles(x86)%\Mozilla Firefox\extensions\{CAFE*"`) do (
- rd /s /q "%ProgramFiles(x86)%\Mozilla Firefox\extensions\%%I" > NUL
- )
- :skip64Bit
- endlocal
- exit /b 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement