1、代码1的语法根本就是错误的。。。
2、同上。。。
3、代码修改如下:- @echo off
- setlocal enabledelayedexpansion
- set DEVICE=EP3SE80
- for /f "tokens=2" %%a in ('type 1.txt^|findstr "EP[0-9]S*"') do (
- if %%a == %DEVICE% (
- set device_name=%%a
- echo !device_name!
- goto :FOUND
- )
- )
- echo NOT OK
- goto :P_END
- :FOUND
- echo OK
- :P_END
- pause
复制代码 ps:代码要尽量书写规范。。。 |