直接输出了文件名
(2)、delims参数 按指定的字符串切分,默认情况下,只显示第一个分隔符前的内容.如下代码
@echo off
for /f "delims=、" %%i in (C:\Users...注意文件的编码,因为、中文中才有.根据内容发现,其只显示了分隔符之前的内容.
(3)、tokens参数,(2)中实例的缺点很明显.通过delims分割后,默认只取分割后第一个内容,如果我要取、后面的内容怎么取...(4)、通过tokens提取多列,上面的例子都是提取一列的,假设需要提取序号和后缀,代码如下:
@echo off
for /f "tokens=1,3 delims=、-."...,1.1中的代码显然不是想要的,因为每echo一次,都会回显一次,关于回显ms给出了解释,大致就是每一行echo都会在命令行中执行一下,但显然不是我想要的,我要在一块的输出,所以@echo off命令用上了...来标记变量.