Board logo

标题: [文本处理] (已解决)找到某文本文件里指定的字符串并将该字符串后的字符变为变量 [打印本页]

作者: maghreb    时间: 2020-11-13 13:50     标题: (已解决)找到某文本文件里指定的字符串并将该字符串后的字符变为变量

本帖最后由 maghreb 于 2020-11-15 17:19 编辑

背景:找到当前批处理所在目录下的所有子目录里的某文本文件(路径和名称未知)里的指定字符串如 ";path1@=",需要将该指定字符串后的所有字符文字设置为一个变量,即等号后的字符串文字设为变量
问题:如何只用一句完成上述工作?
尝试写为 for /f "skip=2 tokens=2 delims=;@" %%a in ('findstr /s ";path1@" *.*') do (set name=%%a)出错
多谢大佬们指点 :$ :$
作者: maghreb    时间: 2020-11-15 17:19

for /f "tokens=2 delims=@" %%a in ('findstr /s ";path1@" *.*') do (set name=%%a)




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2