BAT读取TXT文本中指定行的内容并执行命令

我的思路是这样。有一个BAT生成字符输入到一个文本文件,接着另一个BAT文件读取这个文件里的内容,如果发现指定的内容就执行下一条命令... 我的思路是这样。
有一个BAT生成字符输入到一个文本文件,接着另一个BAT文件读取这个文件里的内容,如果发现指定的内容就执行下一条命令
展开
 我来答
你小相公
2011-07-27 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:208
采纳率:0%
帮助的人:96.4万
展开全部
------------------------------------------------------------------
type xx.bat|find "............."
if errorlevel 1 echo 发现指定内容
if not errorlevel 1 echo 未发现制定内容
------------------------------------------------------------------
你应该知道修改哪里的。。。。
更多追问追答
追问
我好久没接触了。 而且这些更高深的不懂。 能进一步。例如注释和命令的用法。 
这些命令都没见过。还有那个xx.bat和find中间的一个竖线是什么来的。
追答
type 是打印文件,那条竖线是管道命令,将上一个命令的结果(这里是打印出来的文字)传送到下个命令(就是find),第一行就是打印xx.bat,将结果给find,然后在结果中找“。。。”,第二三行是判断找到没,这里是if语句的一种形式,判断返回值,如果find找到了指定字符串,返回值中只有0,没有1,如果没有找到,返回0和1(上面好像搞错了,呵呵)。。。。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式