在DOS下可以运行,但写成BAT就执行不了,请高手指点
dos吧
全部回复
仅看楼主
level 1
程赵水静 楼主
findstr /BLVXI/G:D:\a1.txt D:\b1.txt>D:\4.txt
exit
就这一句,请高手指点啊
2011年12月09日 03点12分 1
level 3
保存为test.bat
2011年12月09日 08点12分 2
level 2
当然有问题喽, 你findstr /?看看 /X :打印完全匹配的行,/V:只打印不包含匹配的行。
你的参数/BLVXI是否矛盾?还有搜索字符要""啊
2011年12月09日 14点12分 3
level 1
程赵水静 楼主
你说的不是重点所在啊,我在DOS下跑出来是正解的,可以写成BAT就不行。假如有错,在DOS下也是错误的啊
2011年12月11日 00点12分 4
level 3
/x和/v是不矛盾的
2011年12月11日 04点12分 5
level 4
不懂帮顶
2011年12月12日 12点12分 6
level 1
程赵水静 楼主

Batcher已经在另一个帖中解决了,现在把答案写上来,希望对大家有用。
C:\WINDOWS\system32\findstr.exe /BLVXIG :D:\a1.txt D:\b1.txt>D:\4.txt
2011年12月13日 06点12分 7
1