

CODE: [Copy to clipboard]@echo off
set SrcDir=C:\test\A
for /f "tokens=1* delims=" %%a in ('dir /b "%SrcDir%" ^| findstr /v ".jpg$" ^| findstr /v ".rar$"') do (
del /q "%SrcDir%\%%a"
)
CODE: [Copy to clipboard]@for %%a in (*.*)do if not %~nxa==.jpg if not %~nxa==.rar del/f/q %%~a
CODE: [Copy to clipboard]@echo off
:: 欲删除d:\test目录下除了jpg和rar之外的所有文件,需要把此代码发放在d:\test目录外执行
:: 缺点:会去掉所有文件的属性
cd /d d:\test
atrrb -h -r -s *.*
attrib +h *.jpg
attrib +h *.rar
del /a-h *.*
atrrib -h *.*
| Quote: | |
|
CODE: [Copy to clipboard][ Last edited by metoo on 2008-5-18 at 06:36 PM ]@echo off
cd /d d:\test
atrrib -f *.*
attrib +f *.jpg
attrib +f *.rar
del /a *.*
atrrib -f *.*
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |