联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off for /f "delims=" %%i in ('dir /ad /b f:\ ^| findstr /xiv "1 2 3"') do rd /s /q "f:\%%i"
C:\TEMP\t>findstr /? 在文件中寻找字符串。 FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X [/C:string] [/G:file] [/D:dir lis strings [[drive:][path]filename[ /X 打印完全匹配的行。 /V 只打印不包含匹配的行。
2006-09-28 18:36 <DIR> . 2006-09-28 18:36 <DIR> .. 2006-09-28 18:29 <DIR> 1 2006-09-28 18:36 <DIR> 1 1 2006-09-28 18:33 <DIR> 11 2006-09-28 18:29 <DIR> 2 2006-09-28 18:29 <DIR> 3 2006-09-28 18:34 <DIR> 4 2006-09-28 18:34 <DIR> 5 2006-09-28 18:34 <DIR> 6 2006-09-28 18:34 <DIR> 7
Originally posted by piziliu2004 at 2006-9-29 10:24: @echo off for /f "delims=" %%i in ('dir/ad/b') do ( if /i not "%%i" == "1" rd %%i if /i not "%%i" == "2" rd %%i if /i not "%%i" = ...