“set”命令是否相当于定义环境变量?

“set”命令是否相当于定义环境变量?

如果在 Windows XP 中使用“set”命令在终端中设置环境变量,为什么当您进入开始 -> 单击我的电脑 -> 高级选项卡 -> 环境变量时,环境变量没有出现在环境变量列表中?

答案1

在 CMD 窗口中使用 set 命令时,您只会为该单个 CMD shell 设置环境变量。在“开始”->“我的电脑”->“高级”->“环境变量”中可见的变量是设置为持久和全局的变量。

setx如果要创建持久环境变量, 请使用Windows 中的命令。setx.exe写入注册表。使用以下方式创建的 ENVVARSsetx 将要在开始 -> 我的电脑 -> 高级 -> 环境变量中可见。

相关内容