Board logo

标题: [已解决]怎样让FIND同时查找两个关键字? [打印本页]

作者: airayuu     时间: 2009-4-26 09:19    标题: [已解决]怎样让FIND同时查找两个关键字?

原来的命令是这样的:
C:\WINDOWS\system32\cmD.EXE /c TASKLIST|FIND /I "flashget"&IF ERRORLEVEL 1 shutdown -s -f -t 120 -c "2分钟后关机!"

本意是想计算机如果没有下载程序在运行的话就关机。但除了快车外还有eMule在,求助高手,怎样才能在“一行命令”中完成如果检查到没有Flashget或eMule的话就可以关机?

[ Last edited by airayuu on 2009-4-28 at 02:23 ]
作者: freeants001     时间: 2009-4-26 10:13
进程中没有"flashget.exe" 或 没有 "emule.exe",就关机.
tasklist|findstr /iv "^flashget.exe\>  ^emule.exe\>"&&shutdown -s -f -t 120 -c "2分钟后关机!"
[ Last edited by freeants001 on 2009-4-27 at 00:04 ]
作者: freeants001     时间: 2009-4-27 00:00
进程中没有"flashget.exe" 且 没有 "emule.exe",就关机.
tasklist|findstr /i "^flashget.exe\>  ^emule.exe\>"||shutdown -s -f -t 120 -c "2分钟后关机!"

作者: airayuu     时间: 2009-4-28 02:22
十分感谢!
作者: jkrh9     时间: 2009-4-28 09:52
路过,学习了一下
作者: gudou     时间: 2009-4-28 11:35
学习……DOS高手中的高手啊