- 83 名前:デフォルトの名無しさん [2009/01/19(月) 21:47:59 ]
- --------------------------------------------------------------
setlocal for /f %%A in (リストB.txt) do ( find "%%A" データA.txt echo %errorlevel% ←@ここ if %ERRORLEVEL% equ 0 (echo "%%AOK") else (echo "%%ANG") )>>.\test1.log endlocal exit /b 0 -------------------------------------------------------------- @findでサーチした値がなくてもエラーレベルが0になっちゃうんですけど>< 普通に手打ちすると値がない場合はERRORLEVELは1なのに なんでですか?
|

|