通常,存在一组目录,Windows会在这些目录中找到重复使用的可执行文件,但是在实践中,没有特定的理由是否将命令用作全局命令。开发人员过去常常将其作为“全局”包含在内,他们可以自由地这样做。如果要将任何命令用作“全局”,则需要将命令添加为“ Windows环境变量”。为此,您可以使用以下方法:
使用“ Windows系统属性”手动添加:

使用附加工具Setx.exe:
它不是标准Windows XP安装程序的一部分,但Windows XP Service Pack 2支持工具中包含一个名为setx.exe的命令行工具。该工具扩展了set命令,以便可以对环境变量进行永久更改。例如,要将文件夹C:\ New Folder添加到路径,命令将是
setx path "%PATH%;C:\New Folder"
- 列出环境变量的脚本:
可以在命令提示符中使用“设置”命令,以及将其重定向到文本文件以列出当前环境变量的列表。该命令可能是
set > C:\env_list.txt
文件名“ C:\ env_list.txt”可以替换为任意名称。
Microsoft也有一个VBScript,它在此页上列出了环境变量。
- 环境变量的注册表项:
对于那些具有编辑注册表经验的人,还有另一种方法可以更改环境变量。用户环境变量存储在注册表中的项中:
HKEY_CURRENT_USER\Environment
在关键字中找到系统变量:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
请注意,任何形式需要扩展的环境变量(例如,%PATH%)都必须作为REG_EXPAND_SZ注册表值存储在注册表中。编辑注册表主要是针对系统管理员使用的脚本,不建议普通PC用户使用。
您可以在此处找到有关它的更多信息。