...类型文件删除,但排除当前目录多个特定后缀文件?
发布网友
发布时间:2024-09-26 04:06
我来回答
共2个回答
热心网友
时间:2024-10-03 04:51
以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的多个文件夹放一起双击运行
@echo off
rem 删除当前目录下的多个子文件夹
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
for /f "delims=" %%a in ('dir /ad-h/b') do rd /s /q "%%a\"
echo;%#% +%$%%$%/%@% %z%
pause
exit
热心网友
时间:2024-10-03 04:52
@echo off & title 删除当前目录中指定后缀名以外的文件 By 依梦琴瑶
::设置当前目录中要保留的文件后缀
set Ext=zip,txt,php
for %%a in (*) do (
set "Skip="
for %%b in (%Ext%) do if /i "%%~xa"==".%%~b" set "Skip=1"
if not defined Skip del /a/f/q "%%~a"
)
for /r /d %%a in (*) do del /a/f/q/s "%%~a\*"
pause