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