本帖最后由 yjstone 于 2011-5-3 23:19 编辑
试试这个:- @echo off
- set "regpath=HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment"
- call :setpath "D:\Siemens\swim\Origin_SWCustomer"
- :setpath
- if "%~$path:1"=="" reg add "%regpath%" /v Path /t REG_EXPAND_SZ /d "%path%;%1" /f
- pause&exit
复制代码 如果只是想增加的环境变量在批处理内一次生效可用如下代码:- @echo off
- call :setpath "D:\Siemens\swim\Origin_SWCustomer"
- :setpath
- if "%~$path:1"=="" path %path%;%1
- pause&exit
复制代码
|