2013-04-24 73 views

回答

1

试试这个。

@echo off 
for /f %%F in ('dir /b /a-d ^| findstr /vile ".c .cpp"') do del "%%F" 
1
@echo off 
setlocal EnableDelayedExpansion 
set preserve=.c.cpp. 
for %%a in (*.*) do (
    if "!preserve:%%~Xa=!" equ "%preserve%" (
     del "%%a" 
    ) 
) 

此批处理文件不使用管道也不外部命令(如FIND.EXE或的Findstr.exe),所以它运行得更快。

相关问题