GPO : Definir Internet Explorer como navegador por defecto
Hola,
Se que hay muchas formas de realizarlo. Hoy en el trabajo tenia un entorno antiguo y esta ha sido la forma que mejor se adaptaba al entorno, para definir Internet Explorer como navegador por defecto.
Como veis, las paginas web se abren con , por ejemplo Firefox.
Vamos a generar un script de inici de sesion
Estos son los detalles de la GPO
Aqui os dejo el codigo :
@echo off
setlocal enabledelayedexpansion
REM — check XHTML support (IE 9+)
set xhtml=0
for /f %%G in (‘»reg query «HKCRIE.AssocFile.XHT» /ve 2>&1 | findstr /c:».XHT» «‘) do set xhtml=1
REM — reset file extensions
set exts=HTM,HTML
if %xhtml% == 1 (set exts=%exts%,XHT,XHTML)
for %%G in (%exts%) do (
set ext=%%G
set ext=!ext:~0,3!
reg add «HKCUSoftwareClasses.%%G» /ve /t REG_SZ /d «IE.AssocFile.!ext!» /f >nul
)
set exts=%exts%,MHT,MHTML,URL
set acl=%temp%acl_%random%%random%.txt
for %%G in (%exts%) do (
set key=HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.%%GUserChoice
echo !key! [1 7 17]>»%acl%»
regini «%acl%» >nul
set ext=%%G
set ext=!ext:~0,3!
reg add «!key!» /v «Progid» /t REG_SZ /d «IE.AssocFile.!ext!» /f >nul
)
del «%acl%» 2>nul
REM — reset MIME associations
for %%G in (message/rfc822,text/html) do (
set key=HKCUSoftwareMicrosoftWindowsShellAssociationsMIMEAssociations%%GUserChoice
reg add «!key!» /v «Progid» /t REG_SZ /d «IE.%%G» /f >nul
)
REM — reset URL protocols
for %%A in (FTP,HTTP,HTTPS) do (
set key=HKCUSoftwareMicrosoftWindowsShellAssociationsUrlAssociations%%AUserChoice
reg add «!key!» /v «Progid» /t REG_SZ /d «IE.%%A» /f >nul
for %%B in (DefaultIcon,shell) do (
set key=HKCUSoftwareClasses%%A
reg delete «!key!%%B» /f >nul 2>&1
reg copy «HKCRIE.%%A%%B» «!key!%%B» /s /f >nul
reg add «!key!» /v «EditFlags» /t REG_DWORD /d 2 /f >nul
reg add «!key!» /v «URL Protocol» /t REG_SZ /d «» /f >nul
))
REM — reset the start menu Internet link (Vista and earlier)
reg add «HKCUSoftwareClientsStartMenuInternet» /ve /t REG_SZ /d «IEXPLORE.EXE» /f
REM — reset cached icons
if %xhtml% == 1 (
ie4uinit -cleariconcache
) else (
taskkill /im explorer.exe /f >nul
start explorer
)
exit
Despues de iniciar el equipo, vereis como Internet Explorer es el navegador por defecto.