bat字符串拼接
将两个字符串变量联合在一起
- 方法一
可以写成set val = %VarA%%VarB%,但是由于赋值问题,建议前后加上引号。
例如:
1 | @echo off |
扩展资料
批处理文件,在DOS和Windows(任意)系统中,.bat文件是可执行文件,由一系列命令构成,其中可以包含对其他程序的调用。
这个文件的每一行都是一条DOS命令(大部分时候就好像我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。
批处理中的变量基本上是万能的,可以储存各种各样的数据,不过用来计算时你会发现变量类型转为了int,数值的极端范围为[-2147483648,2147483647],如果不拿来计算的话,似乎数万位也是可以的。
- 方法二
1
2
3
4
5
6
7
8
9
10
11
12
13:: 是的, 你这样写也是可以的, 但是还是加上引号
:: 这样可以避免一些字符无法赋值的问题
:: 比如:
@echo off
set a=12345
set b=23456
set "c=%a%%b%"
echo %c%
pause>nul
:: 中国批处理脚本联盟
说明:本文是收集参考文档,以方便查看(侵删)
信息链接:
欢迎到公众号来唠嗑:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 赵逸尘个人博客!