标题: [文本处理] 批处理errorlevel在for中怎样使用? [打印本页]
作者: seayes 时间: 2010-1-10 20:16 标题: 批处理errorlevel在for中怎样使用?
- for %%a in (str1,str2,str3) do (
- tasklist|find /i "%%a"
- echo %errorlevel%
- )
复制代码
找到匹配字符串的时候,显示0。
未找到匹配字符串的时候,还显示0。我很郁闷。请高人指点。
作者: Batcher 时间: 2010-1-10 20:25
- @echo off
- setlocal enabledelayedexpansion
- for %%a in (str1,str2,str3) do (
- tasklist|find /i "%%a"
- echo !errorlevel!
- )
复制代码
作者: a590687 时间: 2010-1-11 09:41 标题: 如何用code把批处理代码括起来
- http://www.bathome.net/thread-404-1-1.html
复制代码
作者: caimingbing 时间: 2010-1-11 10:04
不同之处在于errorlevel,一个用引号一个用%
作者: yanziyanzi 时间: 2011-7-7 15:10
那么在for中如何把find的结果传给if语句去判断那?
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |