高悬赏!批处理对比文本并判断

发布网友 发布时间:2024-10-23 23:23

我来回答

2个回答

热心网友 时间:2024-11-18 05:04

把下面的批处理存为文件,就行了。至于1、2两段子句自己补充吧。
@setlocal enabledelayedexpansion
@for /f "skip=1 tokens=2* delims==" %%i in ('type a.txt^|find "FFID"') do @set v=%%i
@find "%v%" b.txt>nul
@if %errorlevel%==0 (
goto 1
) else (
goto 2
)

热心网友 时间:2024-11-18 05:01

注意里面a.txt,b.txt的路径,请自行修改

@echo off
for /f "tokens=2 delims==" %%a in ('findstr "FFID=" "d:\a.txt"') do (
findstr "%%a" "d:\b.txt">nul&&goto:1||goto:2
)
goto:eof

:1
echo sub1&pause
goto:eof

:2
echo sub2&pause
goto:eof

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com