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