窗口 – 更改为从Env变量路径中删除路径

我试图使用命令行实现来更改Path env var来删除一个路径,所以我不必在一堆机器上手动删除它.我发现这个,我似乎无法让它工作:
%路径:STR1 = STR2%
str1是路径,str2是null,我不知道如何在命令行上将其设置为null.

如果有另一种方式,我会很乐意尝试.

谢谢.

使用VBScript,可以获取路径变量:
dim shell,env,path,path_entries
set shell = createobject("wscript.shell")
set env = shell.environment("system")
path = env("path")

然后拆分得到一个数组:

path_entries = split(path,";")

将任何条目设置为空字符串以将其删除:

path_entries(3) = ""

然后重建路径:

path = join(path_entries,";") ' elements in path are delimited by ";"
env("path") = path

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...