如何不包括集合变量中指定的引号?

How to not include quotes specified in set variable?

提问人:PRince4 提问时间:4/6/2020 更新时间:4/6/2020 访问量:56

问:

因此,我编写了一个简单的批处理脚本,它允许我使用我提供给自己选择的参数启动特定程序。

但是我有一些“set =”命令,其变量在字符串中包含引号。

前任:

set engine="UnityCompilerDX11 v3.8.2"

现在,正如你所看到的,我需要引号来保持带有空格的字符串(我知道我只能使用下划线,但我真的不想这样做),当我使用变量将字符串放在它的位置时,我得到了带有引号的字符串。

前任:

echo %engine%
"UnityCompilerDx11 v3.8.2"

所以基本上我只是想知道我如何在命令中没有引号的情况下回显或使用变量的字符串。

批处理文件 变量 cmd 设置 引号

评论

3赞 JosefZ 4/6/2020
设置“engine=UnityCompilerDX11 v3.8.2”。
0赞 PRince4 4/6/2020
@JosefZ当,就这么简单?谢谢。

答: 暂无答案