WeaponJang 发表于 2021-7-7 17:57:22

【批处理】全盘删除某种后缀的文件

如题,将.tmp换成其他后缀即可全盘删除其他后缀的文件
@echo off
for /f "delims=" %%b in ('wmic logicaldisk Get Name ^| find ":"') do (
cd /d %%b
del /f/s/q *.tmp
)
pause
请不要用于恶意用途

0xAA55 发表于 2021-7-8 21:37:52

为什么要干这种冒险的事?真的把所有.tmp都删了,会搞坏各种软件

WeaponJang 发表于 2021-7-9 14:26:01

0xAA55 发表于 2021-7-8 21:37
为什么要干这种冒险的事?真的把所有.tmp都删了,会搞坏各种软件

群里有个人有删除.log,我就是提供个思路,所以就改了后缀.发到论坛上,做个备份

0xAA55 发表于 2021-7-11 12:20:42

WeaponJang 发表于 2021-7-9 14:26
群里有个人有删除.log,我就是提供个思路,所以就改了后缀.发到论坛上,做个备份 ...

.log我都不敢全盘删啊,有的软件还会通过读取日志文件来实现上电后自动继续之前的任务、修复任务Bug等。最好是手动处理,把确定不影响的log压个zip什么的都行啊。

WeaponJang 发表于 2021-7-11 13:25:17

0xAA55 发表于 2021-7-11 12:20
.log我都不敢全盘删啊,有的软件还会通过读取日志文件来实现上电后自动继续之前的任务、修复任务Bug等。 ...

那是你们开发人员呀,普通人没事,主要是遍历分区的功能,至于遍历出来做啥大不了改掉循环体里的语句好了
页: [1]
查看完整版本: 【批处理】全盘删除某种后缀的文件