我正在尝试使用命令行实现来更改 PATH
环境变量以删除路径,因此我不必在一堆机器上手动删除它。
我找到了这个,但我似乎无法让它工作:
%Path:str1=str2%
str1
是路径,str2
是 null,我不确定如何在命令行上将它设置为 null。
如果有其他方法,我很乐意尝试。
最佳答案
I have found this, which I can't seem to get it to work: %Path:str1=str2% str1 is the path and str2 is null, which I'm not sure how to set it to null on the command line.
不确定为什么这对您不起作用,但这里有一个确实有效的示例(至少在 Windows XP 上)。
set path=%path:c:\windows\system32;=%
这将删除“c:\windows\system32;”从路径变量。确保你有 ;
最后,否则它可能会部分删除一些其他路径。
请记住,这只会影响命令提示符的当前实例。如果您退出或在不同的命令提示符下工作,您对环境变量所做的任何更改都将丢失。
关于windows - 更改以从环境变量 PATH 中删除路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3072423/