ans*_*sur 1 windows batch command-line
通过 *.cmd 脚本,我set "test = zzz"
在命令行执行,然后"echo %test%"
回显给我的不是zzz
,正如我所期望的,而是%test%
.
有任何想法吗?
您对set
命令的调用实际上有效,但它并没有达到您的预期。
命令提示符按=
字面意思处理等号 ( )周围的空格。结果,命令序列
set test = zzz
echo %test%
echo %test %
Run Code Online (Sandbox Code Playgroud)
打印以下内容:
%test%
zzz
Run Code Online (Sandbox Code Playgroud)
由于变量test
未设置,因此%test%
不会被替换。
归档时间: |
|
查看次数: |
84 次 |
最近记录: |