欢迎来到天天文库
浏览记录
ID:17763207
大小:199.00 KB
页数:3页
时间:2018-09-05
《windows用bat设置环境变量比较》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、WINDOWS环境变量设置1、修改注册表的方法要重启才生效(永久的)regadd"HKLMSYSTEMCurrentControlSetControlSessionManagerEnvironment"/vpath/d"%path%;C:"/f———————————————————————————————————————2、有安装WindowsXPServicePack2SupportTools支援工具的XP或2003系统可以在bat中使用setx命令(临时的,重启后又变回原来的)@echooffsetxTUXDIR"D:bea
2、tuxedo11gR1"setxPATH"%path%D:beatuxedo11gR1bin"pauseps:在WIN7系统中,变量PATH被新增到用户变量中去了,原有系统变量中的PATH根本没有任何变化。都加到用户变量中去了;在XP系统中,变量的位置和值都是对的,但是重启后变量就没有了。———————————————————————————————————————3、使用WMIC,XP中立即生效(永久的),WIN7中不会立即生效(重启后永久生效)a)设置用户变量TUXDIR,值为D:wondersbeatuxedo11gR1,多次
3、运行BAT会自动覆盖;@echooffwmicENVIRONMENTcreatename="TUXDIR",username="%username%",VariableValue="D:wondersbeatuxedo11gR1"pause成功添加至用户变量(如下图)再次运行时,会自动提示己存在,所以不需要判断是否设置b)设置系统变量path,在其值后增加路径D:wondersbeatuxedo11gR1bin,要判断是否己配置好,否则多次运行会在path值后重复添加该路径;@echooffecho%path%
4、findstr/i
5、"D:wondersbeatuxedo11gR1bin"&&(gotocontinue)wmicENVIRONMENTwhere"name='path'andusername=''"setVariableValue="%path%;D:wondersbeatuxedo11gR1bin"pause成功添加至系统变量,如下图:再次运行时会陆续在path值后添加相同路径,所以需要加判断:echo%path%
6、findstr/i"D:wondersbeatuxedo11gR1bin"&&(gotocontinue
7、)wmicENVIRONMENTwhere"name='path'andusername=''"setVariableValue="%path%;D:wondersbeatuxedo11gR1bin":continue如果己经配置了,就不执行了,直接跳过;———————————————————————————————————————3、要在批处理中立即生效(只是临时的,生命力最弱)加一句:直接用set命令:setpath=%path%;退出批处理后,环境变量恢复原来模样;—————————————————————————
8、——————————————
此文档下载收益归作者所有