中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-04 12:08
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 怎样判断文档里的某段文字就执行一个程序 查看 788 回复 3
楼 主 怎样判断文档里的某段文字就执行一个程序 发表于 2007-05-03 13:03 ·  中国 湖北 武汉 电信
中级用户
★★
积分 210
发帖 79
注册 2007-04-14 10:49
19年会员
UID 85130
性别 男
来自 湖北
状态 离线
例如
c:\abc.txt
里面有a,b,c3个字母
判断里面有没有a,有的话就执行一个程序,没有的话就执行另一个程序。
请大家教教我,谢谢!
2 发表于 2007-05-03 15:55 ·  中国 湖北 武汉 电信
中级用户
★★
积分 471
发帖 207
注册 2007-05-03 14:53
19年会员
UID 87369
性别 男
状态 离线
findstr "a" c:\abc.txt >nul 2>nul && command1 || command2
3 发表于 2007-05-04 07:56 ·  中国 广东 广州 黄埔区 电信
中级用户
★★
积分 326
发帖 152
注册 2007-05-04 06:16
19年会员
UID 87412
性别 男
状态 离线
@echo off
title 判断....配置文件里面的字符...如果有就执行下一个操作...没有就退出..或其他操作 by 彬QQ 43142691
@echo off&find "a" 配置文件.txt && 如果有的话就执行这里.exe
exit
4 发表于 2007-05-04 21:27 ·  中国 广东 东莞 电信
初级用户
积分 60
发帖 23
注册 2007-02-12 12:58
19年会员
UID 79310
性别 男
状态 离线
其实跟那个网吧根据分区更换桌面是一样道理。
论坛跳转: