永久设置环境路径

时间:2009-11-05 06:40:33

标签: windows windows-xp batch-file

我想创建一个永久设置%PATH%环境变量的批处理文件 - 即永久地在路径中添加一个值(在Windows XP中)。

4 个答案:

答案 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中找到它。