我有一些带有很多子文件夹的大文件夹,我需要删除所有不是图像的文件jpeg | tiff | bmp | png | eps | gif,并仅保留具有这些扩展名的文件。
我问一些关于Windows Powershell或提示符的问题
尝试一下
@echo off
set ROOTDIR=E:\Testdel\
for /f "delims=" %%F in ('dir %ROOTDIR% /s /b /a-d ^|findstr /vile ".jpeg .jpg .gif .png .tiff .bmp .eps .cdr .cpt .psd"') do del "%%F"