加速Windows上的文件删除

时间:2011-08-24 04:34:42

标签: windows ant batch-file

我希望尽快删除Windows上的很多文件。 有任何建议(如批处理脚本,Windows命令或蚂蚁脚本等)?

我在考虑以下方向:

  1. 并行删除。它表明,当我删除一堆文件时,它比平行删除这些文件的组要花费更长的时间。

  2. 任何(快速!)方式让这些文件在创建时间紧密地“坐”在磁盘上?

  3. 删除中的任何优化,只要删除是permanat?

  4. 任何懒惰的机制窗口都有。也就是说,它当时并没有真正删除文件,而是创建了它所做的效果(你不会在cmd.exe dir命令或gui上看到它,你可以创建一个带有曾经存在的名称等)和Windows将在后台继续真正的删除。

  5. 任何输入都会非常有用, 谢谢。

2 个答案:

答案 0 :(得分:0)

我发现命令行在文件操作时会更快。例如,要删除C:\Parent\Folder\OldFolder,请打开命令提示符并键入:

CD "C:\Parent\Folder"
Attrib -R -S -H "OldFolder\*.*" /S /D /L
RD /S /Q "OldFolder"

答案 1 :(得分:0)

您可以尝试使用命令行,因为Hand-E-Food说。您可以使用这些命令删除文件并删除文件夹。

del /f /s /q
rd /s /q

或使用通配符擦除目录中的所有文件:

del C:\filestodel\*.* /f /s /q