递归删除一些没有某些扩展名的文件

问题描述 投票:0回答:1

我有一些带有很多子文件夹的大文件夹,我需要删除所有不是图像的文件jpeg | tiff | bmp | png | eps | gif,并仅保留具有这些扩展名的文件。

我问一些关于Windows Powershell或提示符的问题

windows powershell prompt delete-file
1个回答
0
投票

尝试一下

@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"
© www.soinside.com 2019 - 2024. All rights reserved.