Olá pessoal,
Há alguns dias, em um de nossos clientes, pegamos um sério problema que envolve a utilização do Internet Explorer 11. Após algum tempo procurando a solução, recorrendo aos canais de comunicação oficial, comunidade, fóruns e especialistas, resolvemos temporariamente voltar para o IE 10. Isso se fez necessário devido a incompatibilidade que o IE11 apresentou em relação aos nossos demais sistemas.
Após efetuar algumas pesquisas e testes, tal necessidade foi atendida utilizando o seguinte script:
@echo off
echo Removendo IE11
FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*11.*.mum /c “cmd /c echo Removendo pacote @fname && start /w pkgmgr /up:@fname /quiet /norestart”
Salve como RemoveIE11.bat e execute como Administrador! Pronto! O Internet Explorer 11 será removido sem problemas! ATENÇÃO a tag /norestart que impede a reinicialização do sistema! Para a correta remoção, o ideal seria reiniciarmos o equipamento assim que a remoção for concluída.
É interessante observar que o script pode ser facilmente adaptador para também remover o IE 10 ou IE 9! Para isso, altere a parte do código que se refere a versão do navegador:
Exemplo do IE 10:
FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*10.*.mum /c “cmd /c echo Removendo pacote @fname && start /w pkgmgr /up:@fname /quiet /norestart”
Exemplo do IE 9:
FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*9.*.mum /c “cmd /c echo Removendo pacote @fname && start /w pkgmgr /up:@fname /quiet /norestart”
Aqui utilizamos este script em conjunto com o utilitário PsExec, que serve para executar comandos em máquinas remotas! Mas isso é assunto para um próximo post! 😀