在windows上加速文件删除

在windows上加速文件删除,windows,ant,batch-file,Windows,Ant,Batch File,我希望尽快删除windows上的许多文件。 有没有关于如何做的建议(在批处理脚本、windows命令或ant脚本等中) 我想到了以下方向: 并行删除。当我删除一组文件时,似乎要比并行删除这些文件组花费更长的时间 有什么(快速!)方法可以让这些文件在创建时“紧靠”在磁盘上 如果删除是永久性的,那么在删除中有任何优化吗 windows拥有的任何惰性机制。也就是说,此时它并没有真正删除文件,而是创建了它所产生的效果(在cmd.exe dir命令或gui上看不到它,您可以使用以前存在的名称创建一个新文件

我希望尽快删除windows上的许多文件。 有没有关于如何做的建议(在批处理脚本、windows命令或ant脚本等中)

我想到了以下方向:

  • 并行删除。当我删除一组文件时,似乎要比并行删除这些文件组花费更长的时间

  • 有什么(快速!)方法可以让这些文件在创建时“紧靠”在磁盘上

  • 如果删除是永久性的,那么在删除中有任何优化吗

  • windows拥有的任何惰性机制。也就是说,此时它并没有真正删除文件,而是创建了它所产生的效果(在cmd.exe dir命令或gui上看不到它,您可以使用以前存在的名称创建一个新文件等),windows将在后台继续真正的删除

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

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

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

    你可以试着像Hand-E-Food说的那样使用命令行。您可以使用这些命令删除文件和删除文件夹

    del /f /s /q
    rd /s /q
    
    或者使用通配符从目录中删除所有文件:

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

    我相信“rd/s/q”也包括删除文件(“/s”选项)。不需要“del/f…”是的,只需提供所有删除或删除文件夹的选项