www.fltk.net > 批处理,如何在For 中的 DElims 中设置空格和其他字符做分隔符

批处理,如何在For 中的 DElims 中设置空格和其他字符做分隔符

分隔符只能是单字符,如果要用两个空格做分隔符,可用软件把所有两个空格替换成文本中没有的特殊字符,再用

@echo offsetlocal enabledelayedexpansionfor /f &qu

你可以先给每一个|添加一个符号,让一行内容完全符合多列数据。 然后正常获取数据后,剔除那个后添加的

@echo off SETLOCAL ENABLEDELAYEDEXPANSION set ab

for /f "tokens=1,2,3,4 delims=-" %%i in

for循环中,/f参数时,可以使用skip、tokens、delims、三个条件,skip是跳行,t

for循环中涉及到路径问题,一般引用"%%~i"这样的形式。 @echo off

除了for命令中加"delims=" modtime.exe 中的 %%a 也

delims分隔符,用抽象的形容可以是:以<什么>来进行分割 对应 delims= 如果

批处理的转移符好像是\ delims="\"" 试试看

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com