联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off setlocal enabledelayedexpansion set SrcDir=D:\apple\945DC set DstDir=D:\apple\945DC\archive for %%a in ("%SrcDir%\945DC*.txt") do ( findstr /i "FAILURE" "C:\test\ftp.log"|findstr /i /c:"%%~nxa">nul if !errorlevel! neq 0 ( move /y "%%a" "%DstDir%" ) )
Originally posted by HAT at 2008-9-10 02:58 PM: @echo off setlocal enabledelayedexpansion set SrcDir=D:\apple\945DC set DstDir=D:\apple\945DC\archive for %%a in ("%SrcDir%\945DC*.txt"<img src="images/smilies/face-wink.png" align="absmiddle" border="0"> do ( findstr /i "FAILURE" & ...
@echo off setlocal enabledelayedexpansion set SrcDir=D:\apple\945DC set DstDir=D:\apple\945DC\archive for %%a in ("%SrcDir%\945DC*.txt"<img src="images/smilies/face-wink.png" align="absmiddle" border="0"> do ( findstr /i "FAILURE" & ...
因为LOG里肯定查的到FAILURE的 所以肯定所有的文件都移不掉^^
Originally posted by Climbing at 2009-4-16 01:49 PM: 拜托回答问题要看清题意,人家是上传文件,而wget和curl都是下载文件。 回复楼主的新问题:你可以改下批处理,原来的批处理是检测失败的,发现 ...