win通过dos配置注册列表
程序员文章站
2024-02-13 18:44:52
...
win通过dos配置注册列表
由于服务器数量众多,需求是配置环境变量,为了不被累屎,为了减轻压力所以有了这篇文章!嘿嘿……需求如图:百度后了解到通过dos中的set指令配置后只可以临时生效,命令行终端关闭后即失效!如果要一直有效唯一可行的就是用注册列表或者我们经常用的手动配置了(宝宝心里苦,但宝宝不说~~~~(>_
[ REG_SZ | REG_MULTI_SZ | REG_DWORD_BIG_ENDIAN |REG_DWORD | REG_BINARY | REG_DWORD_LITTLE_ENDIAN |REG_NONE | REG_EXPAND_SZ ] 注意:如果忽略,则采用 REG_SZ |
reg export "hklm\system\currentcontrolset\control\session manager\environment" env.reg |
reg query "hklm\system\currentcontrolset\control\session manager\environment" |
set regpath=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment::系统环境变量::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment::用户环境变量::HKEY_CURRENT_USER\Environmentreg add "%regpath%" /v " |
系统变量:[HKLM\SYSTEM\ControlSet001\Control\Session Manager\Environment][HKLM\SYSTEM\ControlSet002\Control\Session Manager\Environment][HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]用户变量:[HKCU\Environment]其中HKLM = HKEY_LOCAL_MACHINE,HKCU = HKEY_CURRENT_USER |
ControlSet001/ControlSet002/CurrentControlSet保存用于系统启动的重要配置信息,其中 CurrentControlSet指向ControlSet001,两者互相同步,每次针对两者中任意一个分支的修改都会立即复制到另外一个分支相对应 的键值中。当系统启动时,会使用其中一个分支的信息以尝试启动系统,这个就是ControlSet001,如果启动成功,那么ControlSet001的信息会复制到ControlSet002中。如果启动失败,那么就不会发生这个复制过程。当系统因某些原因无法启动时,我们通常会使用“Using the Last Known Good Configuration”来尝试启动系统,也就是“最后一次正确的配置”(启动时按住F8),这时系统使用的就是ControlSet002分支的配置信息。 |
set regpath=hkey_local_machine\system\currentcontrolset\control\session manager\environment::echo.echo =================================echo 环境变量设置echo =================================echo.set /p en=请按 回车键 确认设置开始!echo.::set huajun_home=D:\newhua #设置当前命令行的变量,关闭后即失效echo 新创建环境变量 huajun_home=D:\newhuareg add "%regpath%" /v "huajun_home" /d "D:\newhua" /fecho.color 17 echo ************ jdk系统环境变量设置 结束! *********** echo. echo 请按 任意键 退出! |
2)选择“高级”选项卡,再点击下方的“环境变量”
3)查看系统变量
问题是推动我们学习的动力,下一个问题走起……
上一篇: Oracle自动插入当前时间的年月日YYYY-MM-DD格式的实现
下一篇: MongoDB配置脚本
推荐阅读
-
win通过dos配置注册列表
-
Win7下通过FastCGI配置IIS7以执行php脚本
-
Win8安装SQL Server 2008“性能计数器注册表配置单元一致性”失败的解决办法
-
win2003服务器通过ipsec做防火墙的配置方法
-
win10系统,jdk环境变量配置,编辑系统变量窗口显示旧版单行和新版列表问题
-
Win7中通过修改注册表将IE设置为默认浏览器的方法
-
通过JavaService.exe将jar注册成win服务方式
-
通过JavaService.exe将jar注册成win服务方式
-
Win11新版发布:通过注册表改为Win10开始菜单的办法已被封杀
-
如何通过注册表编辑器取消Win10系统锁屏功能?