Comment réinitialiser IE9

2

Il y a un bouton de réinitialisation dans IE dans Tools-> Internet Options-> Advanced Tab. Le problème est que, lorsque le bouton est enfoncé, il est indiqué que toutes les fenêtres et tous les programmes IE doivent être fermés. Étant donné que le formulaire Options Internet est un formulaire modal qui reste au-dessus d'IE, il empêche sa fermeture. Existe-t-il une ligne de commande ou une autre option pouvant être exécutée pour réinitialiser IE?

Blake
la source

Réponses:

4

Contournement - Windows 7

  1. Cliquez sur l' icône Démarrer
  2. Type: Internet Option
  3. Cliquez sur Option Internet
  4. Cliquez sur l' onglet Avancé
  5. Cliquez sur le bouton Réinitialiser ...

Autre manière - Windows XP / Vista / 7

  1. Ouvrez le panneau de configuration
  2. Localiser Internet ou icône Option Internet
    • Wind XP: Si vous êtes dans la vue de la catégorie, passez en vue classique
  3. Double-cliquez sur l'icône
  4. Cliquez sur l' onglet Avancé
  5. Cliquez sur le bouton Réinitialiser ...
SgtOJ
la source
3

Si vous souhaitez simplement résoudre ce problème, cela fonctionne dans Windows 7 et devrait fonctionner dans d'autres versions de Microsoft.
Si vous vouliez seulement 'Ligne de commande' désolé.
Vous pouvez ouvrir seul les options Internet en tapant dans la recherche "Options Internet"
ou en cliquant sur "Options Internet" dans le panneau de configuration.

mic84
la source
oui, c'est la bonne façon de le faire.
Mjsr
0

Pour effectuer ce que le bouton de réinitialisation fait:

RunDll32.exe InetCpl.cpl,ResetIEtoDefaults

Pour supprimer tous les caches et les paramètres «Supprimez également les fichiers et les paramètres stockés par les add-ons»:

RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351
Einar
la source
0

Exécutez ce fichier de commandes:

@echo off
CLS
ECHO.
ECHO =========================================
ECHO Please Run Privilege Elevation Tool First
ECHO =========================================

:checkPrivileges
NET FILE 1>NUL 2>NUL
if '%errorlevel%' == '0' ( goto gotPrivileges ) else ( goto getPrivileges )

:getPrivileges
if '%1'=='ELEV' (shift & goto gotPrivileges)
ECHO.
ECHO ******************************************
ECHO Please Run Privilege Elevation Tool First
ECHO ******************************************

setlocal DisableDelayedExpansion
set "batchPath=%~0"
setlocal EnableDelayedExpansion
ECHO Set UAC = CreateObject^("Shell.Application"^) > "%temp%\OEgetPrivileges.vbs"
ECHO UAC.ShellExecute "!batchPath!", "ELEV", "", "runas", 1 >> "%temp%\OEgetPrivileges.vbs"
"%temp%\OEgetPrivileges.vbs" 

cmdkey.exe /list > "%TEMP%\List.txt"
findstr.exe Target "%TEMP%\List.txt" > "%TEMP%\tokensonly.txt"
FOR /F "tokens=1,2 delims= " %%G IN (%TEMP%\tokensonly.txt) DO cmdkey.exe /delete:%%H
del "%TEMP%\*.*" /s /f /q

taskkill.exe /F /IM iexplore.exe /T

rundll32.exe InetCpl.cpl,ClearMyTracksByProcess 255

rundll32 inetcpl.cpl ResetIEtoDefaults

gpupdate.exe /force
XE010M18185
la source
Je pense que votre réponse gagnerait à un formatage correct et à une explication de ce que fait votre fichier de commandes. Pour le rendre meilleur, je formaterais le code en tant que code et expliquerais brièvement les principaux points du script.
Sami Laine