Advertisement
Guest User

FirefoxJavaPluginDisable.cmd

a guest
Jan 12th, 2013
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. @echo off
  2.  
  3. echo Disabling Firefox Plugin
  4. set REG32=reg.exe
  5. if exist "%SystemRoot%\SysWoW64\reg.exe" set REG32=%SystemRoot%\SysWoW64\reg.exe
  6.  
  7. setlocal EnableDelayedExpansion
  8. for /F "usebackq" %%K in (`%REG32% query HKLM\Software\MozillaPlugins\ ^| findstr /L @java.com`) do (
  9.   set KEY=%%~nxK
  10.   "%REG32%" copy HKLM\Software\MozillaPlugins\@java.com/!KEY! HKLM\Software\MozillaPlugins\disabled\@java.com/!KEY! /s /f > NUL
  11.   "%REG32%" delete HKLM\Software\MozillaPlugins\@java.com/!KEY! /f > NUL
  12. )
  13.  
  14. if not exist "%ProgramFiles%\Mozilla Firefox\extensions\" goto skip32bit
  15. for /f "usebackq" %%I in (`dir /b "%ProgramFiles%\Mozilla Firefox\extensions\{CAFE*"`) do (
  16.   rd /s /q "%ProgramFiles%\Mozilla Firefox\extensions\%%I" > NUL
  17. )
  18. :skip32bit
  19.  
  20. if "%ProgramFiles(x86)%" == "" goto skip64Bit
  21. set KEY=
  22. for /F "usebackq" %%K in (`reg query HKLM\Software\MozillaPlugins\ ^| findstr /L @java.com`) do (
  23.   set KEY=%%~nxK
  24.   reg copy HKLM\Software\MozillaPlugins\@java.com/!KEY! HKLM\Software\MozillaPlugins\disabled\@java.com/!KEY! /s /f > NUL
  25.   reg delete HKLM\Software\MozillaPlugins\@java.com/!KEY! /f > NUL
  26. )
  27.  
  28. if not exist "%ProgramFiles(x86)%\Mozilla Firefox\extensions\" goto skip64bit
  29. for /f "usebackq" %%I in (`dir /b "%ProgramFiles(x86)%\Mozilla Firefox\extensions\{CAFE*"`) do (
  30.   rd /s /q "%ProgramFiles(x86)%\Mozilla Firefox\extensions\%%I" > NUL
  31. )
  32.  
  33. :skip64Bit
  34.  
  35. endlocal
  36.  
  37. exit /b 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement