【发布时间】:2014-03-16 11:20:32
【问题描述】:
我想使用setx 将目录附加到PATH 用户变量的末尾。目前我有:
setx PATH %PATH%;C:\dir
不幸的是,这会将 PATH 的全部内容(包括“Path”的系统变量部分)插入用户变量部分。例如:
System Variable "Path"
C:\A
C:\B
User Variable "PATH"
C:\X
C:\Y
会变成
System Variable "Path"
C:\A
C:\B
User Variable "PATH"
C:\A
C:\B
C:\X
C:\Y
C:\dir
当我运行setx 上面的命令时。
无论如何我可以避免这种重复,并真正“附加”到 PATH 吗?我想要的是:
System Variable "Path"
C:\A
C:\B
User Variable "PATH"
C:\X
C:\Y
C:\dir
【问题讨论】:
标签: windows batch-file cmd environment-variables