如何使用 SET 命令调用 CMD.EXE?

如何使用 SET 命令调用 CMD.EXE?

我必须通过调用 CMD.Exe 在 Windows 中创建系统变量。我尝试:

cmd.exe /C maVar=maVal

遗憾的是,没有创建 maVar。

如果我打开 CMD.Exe 并输入:

maVar=maVal

-> maVar 已创建。

遗憾的是,我必须通过调用 cmd.exe 来完成此操作,而不是启动 cmd.exe。有人知道我的错误是什么吗?

谢谢

答案1

使用setx命令创建系统变量,set命令仅在当前cmd会话内定义变量。

相关内容