批处理以从txt文件中获取特定的字符串

恩里科·曼加尼(Enrico Mangani)

我想设置一个我可以在txt文件中找到的参数。这是一个特定的字符串,可以在字符“ =”之后的第一行中找到。

示例:description.txt

card=0123456789
status=false

我应该使用字符串“ 0123456789”并设置参数%str%。我尝试了这个,但是不起作用:

for /f "tokens=2 delims= " %%a in ('type C:\tmp\description.txt^|find "card="') do (
set str=%%a & goto :continue
)
:continue
echo %str%

pause

我如何在第一行中的“ =”之后得到文本?

TIA

// khs

哈克

你应该这样设置 "delims=="

@echo off
for /f "tokens=2 delims==" %%a in ('type "C:\tmp\description.txt" ^|findstr /bi "card="') do (
    set "str=%%a" & goto :continue
)
:continue
echo "%str%"
pause

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将字符串回显到多行.txt文件-Windows批处理文件

使用for循环在字符串中搜索特定字符以检查批处理中的时间格式

检查批处理文件中的空字符串

批处理文件中的动态子字符串

如何在批处理文件中的两个引号之间获取字符串?

BATCH检查txt文件是否包含字符串并执行批处理

如何从变量的字符串值中捕获特定的子字符串?(cmd或批处理)

批处理文件中的字符串替换问题

批处理脚本以在SVN修订文件中搜索特定的字符串

批处理文件中的Concat字符串

使用批处理文件将文件名和文件中的特定字符串传递到for循环中

更改txt文件中特定字符串后的值

批处理文件文件输出,字符串处理

如何使用批处理文件计算文件中特定字符串的所有出现次数?

批处理文件从位置到长度的字符串中获取子字符串

批处理文件以获取变量的lastlastmodified字符串

使用txt文件中列出的名称字符串ping IP列表,并且必须使用批处理

我想逐行处理文件夹中的每个文件并获取特定的匹配字符串

使用文件中的特定字符串跳过行-批处理脚本

使用批处理文件从xml中的特定标签之间打印字符串

批处理文件中的子字符串帮助

批处理文件中输入字符串中字符的最后索引

限制在批处理cmd文件中输入的字符串

使用批处理文件从字符串(文件名)中提取特定部分

批处理将某些字符串附加到预定义列表中的特定.txt文件?

如何使用select-string从txt文件中获取特定字符串的值

如何在txt文件中获取具有特定字符串的行号-matlab

如何获取txt文件中具有特定字符串的“行号”?

使用批处理脚本从txt文件中删除字符串