这里是普通文章模块栏目内容页
备份Windows系统环境变量

备份Windows系统环境变量有两种办法,一种是使用set命令,还有一种方法是直接到注册中把环境变量部分备份下来。

首先看看Windows系统环境变量在如下两个位置:

  • 系统环境变量:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment 
  • 用户环境变量:HKEY_CURRENT_USER\Environment 

一、备份环境变量注册表

点击开始菜单,在搜索输入框里输入regedit,并回车打开注册表编辑器。

定位到系统环境变量的位置,然后再environment位置,鼠标右键Export导出即可备份。

二、用命令中的set命令

在命令行下执行:

set >> d:\environment.txt

就可以把环境变量备份到文件。

如果只是修改部分环境变量也可以到计算机 > 属性 > 高级系统设置 > 高级 > 环境变量,如下图:

提示:使用注册表导出功能备份的环境变量,如果变量类型为REG_EXPAND_SZ等类型时,导出格式为16进制,所以不好编辑,可采用cmd、或上述单个变量修改窗口手动修改。
附上本机win7 32位系统导出

#envTSLOGsss1840=4815752

ALLUSERSPROFILE=C:\ProgramData

APPDATA=C:\Users\Administrator\AppData\Roaming

CommonProgramFiles=C:\Program Files\Common Files

COMPUTERNAME=MASPC

ComSpec=C:\Windows\system32\cmd.exe

DEVMGR_SHOW_DETAILS=1

FP_NO_HOST_CHECK=NO

HOMEDRIVE=C:

HOMEPATH=\Users\Administrator

LOCALAPPDATA=C:\Users\Administrator\AppData\Local

LOGONSERVER=\\MAXPC

NUMBER_OF_PROCESSORS=2

OS=Windows_NT

Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\SSH Communications Security\SSH Secure Shell;D:\Program Files\IDM Computer Solutions\UltraEdit\

PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

PROCESSOR_ARCHITECTURE=x86

PROCESSOR_IDENTIFIER=x86 Family 6 Model 23 Stepping 10, GenuineIntel

PROCESSOR_LEVEL=6

PROCESSOR_REVISION=170a

ProgramData=C:\ProgramData

ProgramFiles=C:\Program Files

PROMPT=$P$G

PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\

PUBLIC=C:\Users\Public

SESSIONNAME=Console

SystemDrive=C:

SystemRoot=C:\Windows

TEMP=C:\Users\ADMINI~1\AppData\Local\Temp

TMP=C:\Users\ADMINI~1\AppData\Local\Temp

USERDOMAIN=MASPC

USERNAME=chess

USERPROFILE=C:\Users\Administrator

windir=C:\Windows

windows_tracing_flags=3

windows_tracing_logfile=C:\BVTBin\Tests\installpackage\csilogfile.log