从Windows目录中删除100,000个文件的最佳方法是什么?
我有一个用户在一个目录中有更多的100,000个文件。 机器长时间无法使用,同时Explorer会填满内存,机器可能会崩溃。 有没有简单的方法来倾倒目录和内容? 我们尝试使用命令行deltree,这没有缝好多了。 DaveF Extra – 我们有同样的用户(实际上是客户端)多次遇到这个问题。 一个程序在运行过程中会创build数千个临时文件。 如果程序正常工作,不要紧,因为它已经完成了,因为它们被放慢了速度。 但是每隔一段时间它就会死亡,留下一堆文件。 我们已经尝试使用rmdir和del等方法,它们比使用浏览器更快,但我们通常最终会遇到同样的问题。 分区受到破坏,存在一个无法解释的locking文件,某些文件存在权限问题,导致删除无法正常工作。 通常情况下,这些问题可以通过重新启动来解决,但在这种情况下,这是一个关键的系统,我们不能在生产时间。 在Unix上,你可以做一个rm -rf等等,这很快,而且通常没有真正的问题。 我们尝试过的所有命令行工具都不能可靠地工作。 顺便说一句 – 应用程序正在改变,但这将不会进入生产一段时间,我虽然这个问题可能是有趣的其他人。 更新 – 因为我们在系统上有MKS胡桃夹子(没有命令行实用程序),我们让程序员敲一个简单的rm。 这比del / deltree等快几个命令。我觉得很奇怪,没有这样一个简单的应用程序随时可用作为一个标准的Windows系统pipe理工具。