从Windows目录中删除100,000个文件的最佳方法是什么
我的用户在一个目录中拥有超过100,000个文件。在资源管理器填满内存且机器可能崩溃的同时,机器锁定并长时间无法使用。有一种简单的转储目录和内容的方法吗?我们尝试使用命令行deltree,但接缝效果没有改善。 戴夫 额外- 我们在同一用户(实际上是客户端)上多次遇到此问题。程序在运行期间会创建数十万个临时文件。如果程序正常运行,则没关系,因为完成此操作后它们会被缓慢删除。但是它时不时地死于文件的混乱。我们尝试使用rmdir和del等方法,它们比使用资源管理器更快,但是通常最终会遇到相同的问题。分区损坏,有无法解释的锁定文件,某些文件存在权限问题,这使删除操作无法进行。通常,这些问题可以通过重新启动来解决,但在这种情况下,因为这是我们无法在生产时间内使用的关键系统。在Unix上,您可以只执行rm -rf等,这很快,而且通常没有真正的问题。 顺便说一句-该应用程序正在更改,但一段时间不会投入生产,尽管这个问题对其他人来说可能很有趣。 更新-因为我们的系统上有MKS Nutcracker(没有命令行实用程序),所以我们让程序员将一个简单的rm组合在一起。这比del / deltree等快几个订单。我感到奇怪的是,没有像标准的Windows系统管理工具这样简单的应用程序。