相关疑难解决方法(0)

从命令提示符设置和获取 Windows 环境变量?

我想从命令提示符设置一个环境变量,然后能够全局访问它(例如,我应该通过转到 System -> Environment Variables 来查看它)。

当我使用 set 命令时,它无法在新的 cmd 会话中访问。

set NEWVAR=SOMETHING
echo %NEWVAR%
Run Code Online (Sandbox Code Playgroud)

相关问题:

windows command-line environment-variables

278
推荐指数
5
解决办法
79万
查看次数

cmd.exe SET 命令不保存新 cmd.exe 会话的值

可能的重复项:
在 Windows XP 中设置永久环境变量
有没有办法从命令行永久设置 Windows 环境变量

命令不保存的cmd.exe会话之间的值。如何在新的 cmd.exe 会话之间保存环境值?

例如 set 命令仅适用于我当前的会话:

set path=%path%;C:\Mingw\bin
Run Code Online (Sandbox Code Playgroud)

重新启动 cmd.exe 后,我的路径字符串已被重置。

可能的解决方案: .bashrc 或 .bash_profile 等效于 DOS

windows command-line environment-variables

6
推荐指数
1
解决办法
1万
查看次数