无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3528|回复: 9
打印 上一主题 下一主题

[发布] IE配置一键备份与还原

[复制链接]
跳转到指定楼层
1#
发表于 2021-8-5 19:32:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zhouaga 于 2021-8-5 19:40 编辑
  1. @ECHO OFF&SETLOCAL enabledelayedexpansion
  2. title IE配置一键备份与还原!!
  3. @echo off
  4. cls

  5. ::管理员权限
  6. echo ==========================================================
  7. @echo off
  8. >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
  9. if '%errorlevel%' NEQ '0' (
  10. goto UACPrompt
  11. ) else ( goto gotAdmin )
  12. :UACPrompt
  13. echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
  14. echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
  15. "%temp%\getadmin.vbs"
  16. exit /B
  17. :gotAdmin
  18. if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )

  19. :start
  20. cls                    
  21. echo.               
  22. echo                     今天是%date%
  23. echo.
  24. echo                     现在已经是%time%
  25. echo.
  26. echo ==========================================================
  27. color 0a   
  28. ECHO.
  29. ECHO.
  30. ECHO.  1、IE配置备份
  31. ECHO.
  32. ECHO.  2、IE配置恢复
  33. ECHO.
  34. ECHO.
  35. set /P var="请输入您需要的序号:"
  36. if %var%==1 goto IE1
  37. if %var%==2 goto IE2
  38. CLS
  39. ECHO.
  40. ECHO 输入有误,按任意键返回主菜单。
  41. PAUSE >>nul
  42. goto start

  43. :IE1                                
  44. prompt 行动-》$p$g
  45. @echo off
  46. Allowedwritereg.vbs
  47. ::判断操作系统版本
  48. for /f "tokens=1* delims=[" %%a in ('ver') do set b=%%b
  49. ::将版本信息赋值给变量b
  50. set b=%b:* =%
  51. ::输出指定值
  52. echo %b:~0,4%
  53. echo %PROCESSOR_ARCHITECTURE:~-1%
  54. echo %b:~0,4%%PROCESSOR_ARCHITECTURE:~-1%
  55. ::调用指定值对应的cmd命令行
  56. call:%b:~0,4%%PROCESSOR_ARCHITECTURE:~-1%
  57. pause&exit
  58. :6.1.6
  59. echo 系统版本:Win7_32位
  60. echo 开始导出IE配置
  61.   REGEDIT /E "IEback1.reg" "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer"
  62.   REGEDIT /E "IEback2.reg" "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
  63.   REGEDIT /E "IEback3.reg" "HKEY_CURRENT_USER\Keyboard Layout"
  64.   REGEDIT /E "IEback4.reg" "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows"
  65.   
  66.   if exist "*.reg" (
  67.     echo IE配置导出成功!
  68.   ) else echo IE配置导出失败!
  69.     PAUSE
  70.     cls
  71. goto start
  72.    
  73. :6.1.4
  74. echo 系统版本:Win7_64位
  75. echo 开始导出IE配置
  76.   REGEDIT /E "IEback1.reg" "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer"
  77.   REGEDIT /E "IEback2.reg" "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
  78.   REGEDIT /E "IEback3.reg" "HKEY_CURRENT_USER\Keyboard Layout"
  79.   REGEDIT /E "IEback4.reg" "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows"
  80.   if exist "*.reg" (
  81.     echo IE配置导出成功!
  82.   ) else echo IE配置导出失败!
  83.    PAUSE
  84.    cls
  85. goto start

  86. :IE2
  87. prompt 行动-》$p$g
  88. @echo off
  89. Allowedwritereg.vbs
  90. ::判断操作系统版本
  91. for /f "tokens=1* delims=[" %%a in ('ver') do set b=%%b
  92. ::将版本信息赋值给变量b
  93. set b=%b:* =%
  94. ::输出指定值
  95. echo %b:~0,4%
  96. echo %PROCESSOR_ARCHITECTURE:~-1%
  97. echo %b:~0,4%%PROCESSOR_ARCHITECTURE:~-1%
  98. ::调用指定值对应的cmd命令行
  99. call:%b:~0,4%%PROCESSOR_ARCHITECTURE:~-1%
  100. pause&exit

  101. :6.1.6
  102. echo 系统版本:Win7_32位
  103.     @echo off
  104.     echo 开始导入备份的IE配置
  105.     REGEDIT /S "IEback1.reg"
  106.     REGEDIT /S "IEback2.reg"
  107.     REGEDIT /S "IEback3.reg"
  108.     REGEDIT /S "IEback4.reg"
  109.     echo IE配置导入完成
  110.     PAUSE
  111.     cls
  112. goto start

  113. :6.1.4
  114. echo 系统版本:Win7_64位
  115.     @echo off
  116.     echo 开始导入备份的IE配置
  117.     REGEDIT /S "IEback1.reg"
  118.     REGEDIT /S "IEback2.reg"
  119.     REGEDIT /S "IEback3.reg"
  120.     REGEDIT /S "IEback4.reg"   
  121.     echo IE配置导入完成
  122.     PAUSE
  123.     cls
  124. goto start
复制代码
https://www.aliyundrive.com/s/cTLUVnUEqye
2#
发表于 2021-8-5 20:45:07 | 只看该作者
系统找不到指定的批处理标签

点评

https://www.aliyundrive.com/s/cTLUVnUEqye  详情 回复 发表于 2021-8-5 22:09
回复

使用道具 举报

3#
发表于 2021-8-5 20:48:20 | 只看该作者
感谢分享。
回复

使用道具 举报

4#
 楼主| 发表于 2021-8-5 22:09:27 | 只看该作者
回复

使用道具 举报

5#
发表于 2021-8-5 23:18:54 | 只看该作者
64位和32位有啥区别!导出注册表的代码要写两遍用意是什么?
回复

使用道具 举报

6#
发表于 2021-8-6 00:13:32 | 只看该作者
学习了
回复

使用道具 举报

7#
发表于 2021-8-6 00:29:03 | 只看该作者
不错学习一下
回复

使用道具 举报

8#
发表于 2021-8-6 07:12:09 | 只看该作者
谢谢分享
回复

使用道具 举报

9#
发表于 2021-8-6 08:30:31 | 只看该作者
下载不下来啊!这个批处理IE8,IE11不同的版本,能通用吗?
回复

使用道具 举报

10#
发表于 2021-8-6 08:39:36 | 只看该作者
IE8备份下来的能给IE11用吗? IE11备份下来的能给IE8用吗?   是不是必须版本号一致?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-2 01:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表