gpt4 book ai didi

batch-file - SETX PATH 不适用于 Windows 7 64 位

转载 作者:行者123 更新时间:2023-12-04 04:53:38 26 4
gpt4 key购买 nike

SETX 在 Windows 7 32 位上运行良好,但在 64 位上不起作用。

这是我的 .bat文件内容:

setx PATH "%%ProgramFiles%\MySQL\MySQL Server 5.5\bin%;"

没有任何错误,但不起作用。

但是当我尝试这个时:
setx PATH "%C:\Program Files\MySQL\MySQL Server 5.5\bin\%;"

它工作正常!为什么?

最佳答案

在第一个代码中,您在字符串的开头使用了两个百分比,在结尾使用了一个百分比,显然这与第二个示例的开始/结束百分比一样不正确。

此外,您的两个代码试图做的是替换整个路径,这会导致问题(您将无法找到任何合法的 Windows 应用程序命令的路径,例如“cmd.exe”),所以如果您想要向当前路径添加一个新条目,然后执行以下操作:

setx PATH "%PATH%;%ProgramFiles%\MySQL\MySQL Server 5.5\bin"

PS:适用于两种win7架构。

关于batch-file - SETX PATH 不适用于 Windows 7 64 位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17070056/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com