当前位置: 首页 > ops >正文

使用脚本备份和还原Windows环境变量

使用脚本备份和还原Windows环境变量

  • 你是否遇到过这样的场景?
  • 为什么环境变量如此脆弱?
  • 全量备份及还原
    • 全量备份系统环境变量
    • 全量恢复系统环境变量
  • PATH变量份及还原
    • 备份PATH变量
    • 精准还原PATH变量
  • 环境变量实时刷新器
  • 必看注意事项

  • Windows环境变量误删别抓狂!用好 脚本 免重启「时光倒流」技能
  • 系类文章及批处理脚本资源: 环境变量备份及还原(命令行+脚本)

你是否遇到过这样的场景?

  • 在Windows中添加环境变量时,手滑删掉了关键路径……
  • 修改完PATH变量后,命令行工具集体罢工,却记不清之前的值……
  • 重启电脑前才意识到环境变量改错了,但系统没有「撤销」按钮!

别慌! 今天教你使用脚本实现「环境变量时光机」,无需重启即可一键备份+还原!

为什么环境变量如此脆弱?

环境变量(如PATH)是系统的“全局通讯录”,但Windows的图形化界面存在致命缺陷:

  • 无历史记录:修改时一旦误删,无法直接回退
  • 无确认提示:点击确定后立即生效,高危操作零容错
  • 多入口冲突:用户变量和系统变量可能互相覆盖

🛑 教训:任何修改前必须备份!

全量备份及还原

全量备份系统环境变量

  1. 新建文本文件all_env_backup.bat
  2. 复制以下内容到文件,并保存(想备份到其他路径,只需更新G:\backup\路径即可)
:: all_env_backup.bat
@echo off
REM 生成带时间戳的备份文件
set timestamp=%date:~0,4%%date:~5,2%%date:~8,2%
reg export "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" "G:\backup\EnvBackup_%timestamp%.reg"
echo 全量备份完成!文件保存至 G:\backup\EnvBackup_%timestamp%.reg
pause
  1. 左键选中 all_env_backup.bat,右键以管理员身份运行
    在这里插入图片描述

全量恢复系统环境变量

  1. 直接还原方式
  • 找到备份的注册表文件G:\backup\EnvBackup
http://www.xdnf.cn/news/7760.html

相关文章:

  • 【STM32】自定义打印函数
  • 浪潮服务器配置RAID和JBOD
  • centos系统redis-dump安装
  • Kotlin 极简小炒 P9 - 数组(数组的创建、数组元素的访问与修改、数组遍历、数组操作、多维数组、数组与可变参数)
  • 【JAVA】中文我该怎么排序?
  • Linux系统下nslookup命令的基本使用
  • Python爬虫(32)Python爬虫高阶:动态页面处理与Scrapy+Selenium+BeautifulSoup分布式架构深度解析实战
  • Python包管理工具uv 国内源配置
  • 网感驱动下开源AI大模型AI智能名片S2B2C商城小程序源码的实践路径研究
  • 【数据结构 · 初阶】- 快速排序
  • 基于双通道频谱分析的振动信号故障诊断3
  • Microbiome医口经典思路:退烧药物代谢过程如何进行多组学分析?
  • wps编辑技巧
  • 算子窗口操作
  • 如何使用redis做限流(golang实现小样)
  • 软考 系统架构设计师系列知识点之杂项集萃(66)
  • 信息学奥赛一本通 1853:【08NOIP提高组】传纸条 | 洛谷 P1006 [NOIP 2008 提高组] 传纸条
  • 软件测试知识详解
  • 微服务中API网关作用(统一入口、路由转发、协议转换、认证授权、请求聚合、负载均衡、熔断限流、监控日志)
  • AI护航化工:《山西省危化品视频智能分析指南》下的视频分析重构安全体系
  • elementui初学1
  • Rocky Linux 8.9 升级至 8.10 测试可通过以下步骤完成
  • Ubuntu20.04部署KVM
  • Android Binder线程池饥饿与TransactionException:从零到企业级解决方案(含实战代码+调试技巧)
  • NSSCTF [HGAME 2023 week1]easy_overflow
  • Dify的大语言模型(LLM) AI 应用开发平台-本地部署
  • MySQL中的JSON_CONTAINS函数用法
  • 自动驾驶中的预测控制算法:用 Python 让无人车更智能
  • 微软正式发布 SQL Server 2025 公开预览版,深度集成AI功能
  • 基于R语言地理加权回归、主成份分析、判别分析等空间异质性数据分析实践技术应用