繁体   English   中英

永久设置环境路径

[英]setting the environment path permanently

我想制作一个用于永久设置%PATH%环境变量的批处理文件-即,将值永久添加到路径中(在Windows XP中)。

在较新的OS上,您可以使用setx ,它允许对存储变量的位置进行非常精细的控制。 但是,除非安装Windows Server 2003支持工具 ,否则在XP上不可用。

您可以使用vbscript(或命令行reg)更改PATH环境变量

例如vbscript

    Set WshShell = WScript.CreateObject("WScript.Shell")
    strReg = "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path"
    strSetting = WshShell.RegRead(strReg)
    strNewSetting = strSetting&";c\test"  'insert path to current PATH
    WScript.Echo strNewSetting
    WshShell.RegWrite strReg, strNewSetting

我的电脑-属性,高级系统设置->环境变量。 设置在那里。 (我希望这里有正确的道路)

您可以使用setx.exe从批处理文件或命令行设置环境变量。 我相信它已包含在Vista和7中。对于XP,可以在SP2支持工具中找到它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM