批处理 字符串连接

变量赋值(set =)之后可以使用变量与常量,无需连接运算符,变量会进行值替换,常量部分保持原样。

可以理解为,set进行变量赋值就是天然的字符串连接操作。


1 字符串常量与变量的连接

代码

08-变量-02-字符串连接.bat,批处理文件内容如下。

@ echo off

set str1=xiaobuteach.com
set str3=%str1%小步教程
echo %str3%

pause

运行结果

img


2 字符串变量与变量的连接

代码

08-变量-03-字符串连接.bat,批处理文件内容如下。

@ echo off

set str1=xiaobuteach.com
set str2=小步教程
set str3=%str1% %str2%
echo %str3%

pause

运行结果

img

图中的空格是因为连接时%str1%与%str2%中间有一个空格。可以根据需求去除空格。