批处理中,怎么判断一个TXT文件中是否存在一句话?

c:\1.txt中内容如下:正在Ping127.0.0.1具有32字节的数据:来自127.0.0.1的回复:字节=32时间<1msTTL=64来自127.0.0.1的回复... c:\1.txt中内容如下:
正在 Ping 127.0.0.1 具有 32 字节的数据:
来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64
来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64
来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64
来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64

127.0.0.1 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 0ms,平均 = 0ms

请问,怎么编辑一个批处理文件,如果1.txt中存在"丢失 = 0" 则输出“存在”否则输出“不存在”???请高手回答。
展开
 我来答
浮生难忆
2012-06-11 · TA获得超过920个赞
知道小有建树答主
回答量:571
采纳率:50%
帮助的人:691万
展开全部
@echo off
type C:\1.txt | findstr /i "丢失 = 0" >nul
if %errorlevel%==0 ( echo 存在 & pause ) else (
echo 不存在
pause
)

看了你的问题,我估计可以使用下面这个代码更好:
@echo off
ping -l 1 127.0.0.1 | findstr /i "丢失 = 0" >nul
if %errorlevel%==0 ( echo 存在 & pause ) else (
echo 不存在
pause
)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lnzhanghw
2012-06-11 · 超过10用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:26.1万
展开全部
可以把TXT文本文件导入到数据库,然后通过SQL查询可以实现。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式