请教关于bat读取文本是不是包含某字符。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请教关于bat读取文本是不是包含某字符。相关的知识,希望对你有一定的参考价值。
你好,我现在遇到一个问题,我在写bat,读取一个txt文本的内容是否包含有“BUILD SUCCESS”字符,如果有则执行某程序(如blat.exe)。请问该如何实现呢?
参考技术A findstr/i "build success" "1.txt">nul 2>nul&&start "" "blat.exe"追问假设我找到该字符,我是不是要保存在一个地方,然后if判断如相等的话就
start "" "blat.exe"?
上面不就是查找字符串的吗?
找到才会打开程序,你想复杂了
我代码都贴了.试都不试,你自个琢磨去吧,我不解释了.自己看着办吧
你的代码执行有问题?提示The process tried to write to a nonexistent pipe.
追答是你不会用,而不是我的代码有问题.1.txt就是你要读取的文件.懂?
追问能不能写一下这种形式的?
if("有相应的字符")
执行A。。。。
else
执行B。。。。
批处理无法直接用if查找字符串.你还是别学批处理了.干脆去学高级语言吧
追问批处理如何判断是否存在多个txt文件??求指点。。。多给些分了
比如我需要判断A与B同时存在,应该怎么写啊,高手指点下
以上是关于请教关于bat读取文本是不是包含某字符。的主要内容,如果未能解决你的问题,请参考以下文章
我的 csv 文件中的文本被读取为原始字符串。它包含“it\'s”而不是它。我该如何清洁这个?