如何重置 IE9

如何重置 IE9

IE 中有一个重置按钮Tools-> Internet Options-> Advanced Tab。问题是,按下按钮时,它会提示应关闭所有 IE 窗口和程序。由于 Internet 选项窗体是位于 IE 顶部的模式窗体,因此它会阻止 IE 关闭。是否有任何命令行或替代选项可以运行来重置 IE?

答案1

解决方法 - Windows 7

  1. 点击开始图标
  2. 类型:Internet Option
  3. 点击互联网选项
  4. 点击先进的标签
  5. 点击重置...按钮

替代方法 - Windows XP/Vista/7

  1. 打开控制面板
  2. 定位互联网或者互联网选项图标
    • 风 XP:如果类别视图切换到经典视图
  3. 双击图标
  4. 点击先进的标签
  5. 点击重置...按钮

答案2

如果您只是想修复它,这在 win 7 中有效,在其他 Microsoft 版本中也应该有效。
如果您只想要“命令行”,对不起。您可以通过在搜索中输入“Internet 选项” 或单击控制面板中的“Internet 选项”来
打开 Internet 选项。

答案3

我能够从 .bat 调用在此站点上找到的 powershell cmdlet:

http://gallery.technet.microsoft.com/scriptcenter/Reset-Internet-Explorer-20f838e7

powershell.exe .\Reset-Ie-Default.ps1

效果很好,但需要用户输入一些内容。

答案4

运行此批处理文件:

@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

相关内容