修改环境变量 批处理脚本

本文介绍了一个使用批处理脚本实现的自动化方法,用于将指定的Java JDK路径添加到系统的环境变量中,简化了Java开发环境的配置过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

@echo off&setlocal enabledelayedexpansion
:begin
cls
set/p input_path=C:\Program Files\Java\jdk1.6.0_35(JDK的安装目录)):
if not defined input_path goto error
for,/f,"skip=4 tokens=1,2,*",%%a,in,('reg query "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment" /v PATH'),do,(
echo 当前的环境变量为:
echo %%c
echo;
set/p yesno=是否确认将"%input_path%"添加到系统环境变量中去?[Y]/[N]
if /i "!yesno!"=="y" (
wmic ENVIRONMENT where "name='JAVA_HOME' and username='<system>'" set VariableValue="%input_path%"
::wmic ENVIRONMENT where "name='PATH' and username='<system>'" set VariableValue="%PATH%;%%JAVA_HOME%%\bin"
::wmic ENVIRONMENT create name="CLASSPATH",username="<system>",VariableValue="%%JAVA_HOME%%\lib"
)
goto :eof
)
pause
goto :Eof       
:error
echo 输入错误,请重新输入
pause
goto begin

 

ENVIRONMENT  – 系统环境设置管理
 ::获取temp环境变量
 wmic ENVIRONMENT where “name=’temp’” get UserName,VariableValue
 ::更改path环境变量值,新增e:\tools
 wmic ENVIRONMENT where “name=’path’ and username=’<system>’” set VariableValue=”%path%;e:\tools”
 ::新增系统环境变量home,值为%HOMEDRIVE%%HOMEPATH%
 wmic ENVIRONMENT create name=”home”,username=”<system>”,VariableValue=”%HOMEDRIVE%%HOMEPATH%”
 ::删除home环境变量
 wmic ENVIRONMENT where “name=’home’” delete
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值