无法回显环境变量

Tsu*_*asa 4 batch-file

似乎无法弄清楚我哪里出错了。我正在编写一个脚本,我需要在下次运行时存储一个值。

从命令行我尝试以下

setx -m test tesing
SUCCESS: Specified value was saved
echo %test%
Run Code Online (Sandbox Code Playgroud)

返回

%test%
Run Code Online (Sandbox Code Playgroud)

我也尝试过没有 -m 的情况,我可以在 Windows 的列表中看到变量。我在这里缺少什么?

小智 5

该变量将应用于新进程- 启动一个新的 cmd.exe 和“echo %test%”,观察预期的输出。(在 Windows 7 上测试)