我想创建一个永久设置%PATH%环境变量的批处理文件 - 即永久地在路径中添加一个值(在Windows XP中)。
答案 0 :(得分:5)
在更新的操作系统上,您可以使用setx
,它允许对存储变量的位置进行非常精细的控制。但是,在XP上不可用,除非您安装了Windows Server 2003 Support Tools。
答案 1 :(得分:1)
您可以使用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
答案 2 :(得分:0)
我的电脑 - 属性,高级系统设置 - >环境变量。 把它放在那里。 (我希望我在这里找到正确的道路)
答案 3 :(得分:0)
您可以使用setx.exe从批处理文件或命令行设置环境变量。我认为它包含在Vista和7中。对于XP,你可以在SP2 Support Tools中找到它。