使用Windows命令提示符查找和删除所有非空目录

时间:2020-03-21 11:49:32  来源:igfitidea点击:

碰巧的是,我的一个测试应用程序开始生成“ tmpxyz”文件夹的加载(> 50),其中包含一些临时数据,但此后未能将其删除。

此行为导致Windows临时文件夹被不再需要的数据充满。
我的应用程序每半小时运行一次,到一天结束时,我最终创建了数百个tmp文件夹。

这是我设法通过命令提示符删除所有那些非空文件夹的方法:

> cd C:\Windows\Temp
> forfiles /M tmp* /C "cmd /C rmdir /S /Q "@file"

这是一个.bat文件,可以自动完成此工作:

@echo off
C:
cd C:\Windows\Temp
forfiles /M tmp* /C "cmd /C rmdir /S /Q "@file"
exit