用批处理判断文件a是否包含文件b,如果包含运行goto 1 ,不包含则显示“非法操作”

文件A中有13行电话号码如123456789456789456987654312.......文件B中只有一行电话号码如123456789我想做一个批处理,如果文件A中包... 文件A中有13行电话号码如
123456789
456789456
987654312
.......
文件B中只有一行电话号码如
123456789
我想做一个批处理,如果文件A中包含文件B中的这个电话号码就 goto命令1,否则就显示非法操作。
请帮帮忙这个批处理要怎么写?
谢谢!
没有
展开
 我来答
GAGATOSHUT
推荐于2016-06-01 · TA获得超过3461个赞
知道小有建树答主
回答量:645
采纳率:50%
帮助的人:277万
展开全部
@echo off & setlocal enabledelayedexpansion
 set file1=a.txt
 set file2=b.txt
 
 for /f "delims=" %%a in (!file2!) do (
  set file1s=%%a)
  findstr "!file1s!" "!file1!" && goto 1
  echo 非法操作! 
  pause>nul
  :1
  cls & echo 存在 !file1s!
  pause 
  
  :: 中国批处理脚本联盟
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式