bat从特定字符串截取 批处理提取文件中的某个字符串后面的字符?

批处理提取文件中的某个字符串后面的字符?将要读取的文本的名称更改为“读取”。将其与批处理放在一起,然后执行批处理,其中“字符串前的字符”也是要提取的字符串前的字符。代码:@echo OffIf exi

批处理提取文件中的某个字符串后面的字符?

将要读取的文本的名称更改为“读取”。将其与批处理放在一起,然后执行批处理,其中“字符串前的字符”也是要提取的字符串前的字符。代码:@echo OffIf exist提取.txt删除/Q提取.txtif存在读取错误。TXT del/Q读取。txtsetlocal enabledelayedexpansionset/P QC=字符串前的字符(字符串):对于/F“tokens=*”%%I in(读取)。Txt)do(设置fstr=%%Iset“fstr=!Fstr:QC%=~!“回声!Fstr!>>;阅读。txt)对于/F“tokens=2 delims=~ ”%%I in(读取)。txt)do(设置var=%%IIF not“!Var!“=”“回声!Var!>>;提取。(Txt)暂停