2017-05-26 138 views
1

因此,我有这两个变量a和c,它们都在它们之后有一个空格,所以当我尝试加入它们时,它会打印“a c”而不是“ac”。我应该如何继续去除空间?删除批量变量中的空格

回答

2
set "a=%a: =%" 

是一种方式。设置变量=%变量名称:stringtoreplace = replacementstring%

引号确保set行中的任何尾随空格未包含在分配的值中。

替换字符串可能为空。

这是一个通用的解决方案,替换所有字符串匹配stringtoreplace与所定义的置换。