【问题标题】:Why setx command does not set an user variable?为什么 setx 命令不设置用户变量?
【发布时间】:2015-04-02 13:45:11
【问题描述】:

我想使用setx 添加一个用户变量。 我试过了:

setx LOL abcd

> SUCCESS: Specified value was saved

echo %LOL%

> %LOL%

为什么不设置用户变量?我预计:

echo %LOL%

> abcd 

【问题讨论】:

  • SETX 修改注册表,以便将来的会话将定义该环境变量。你在这里寻找普通的 SET 。输入 SETX /? 寻求帮助,注意项目符号 2)

标签: windows cmd environment-variables


【解决方案1】:

为什么 setx 命令不设置用户变量?

因为这就是它的工作方式。

setx 将更改您为未来 会话指定的环境变量。使用set 设置当前和新的子进程。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-09-16
    • 1970-01-01
    • 2022-01-24
    • 2023-04-06
    • 1970-01-01
    • 2014-05-26
    • 1970-01-01
    • 2016-05-22
    相关资源
    最近更新 更多