S.l.e!ep.¢%

像打了激速一样,以四倍的速度运转,开心的工作
简单、开放、平等的公司文化;尊重个性、自由与个人价值;
posts - 1098, comments - 335, trackbacks - 0, articles - 1
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

DOS 设置环境变量

Posted on 2009-12-31 16:35 S.l.e!ep.¢% 阅读(533) 评论(0)  编辑 收藏 引用 所属分类: DOS
@echo off&setlocal enabledelayedexpansion
:begin
cls
set/p path_=请输入你要添加的环境变量的路径:
if not defined 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=是否确认将"%path_%"添加到系统环境变量中去?[Y]/[N]
        if /i "!yesno!"=="y" (
                reg add "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment" /v Path /t REG_EXPAND_SZ /d "%%c;%path_%" /f
                )
        goto :eof
)
pause
goto :Eof       
:error
echo 输入错误,请重新输入
pause
goto begin

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理