Bre*_*zaP 224 windows windows-xp file-management
我想删除包含数千个文件和文件夹的文件夹.如果我使用Windows资源管理器删除文件夹,则可能需要10-15分钟(并非总是如此,但经常).Windows中有更快的方法来删除文件夹吗?
其他详情:
Hug*_*ugo 953
最糟糕的方式是发送到回收站:您仍然需要删除它们.接下来最糟糕的是使用Windows资源管理器进行shift + delete:在开始删除任何内容之前,它会浪费大量时间检查内容.
接下来最好是rmdir /s/q foldername从命令行使用.del /f/s/q foldername也很好,但它留下了目录结构.
我找到的最好的是一个双行批处理文件,第一次删除文件和输出到nul,以避免为每个单个文件写入屏幕的开销.第二遍然后清理剩余的目录结构:
del /f/s/q foldername > nul
rmdir /s/q foldername
Run Code Online (Sandbox Code Playgroud)
这是一个比一个快命令rmdir近三倍的基础上,使用Windows XP的加密磁盘时间测试,删除〜30GB/1000000-文件/文件夹15000:rmdir需要约2.5个小时,del+rmdir花费〜53分钟.更多信息在超级用户.
这对我来说是一项常规任务,因此我通常会将需要删除的内容移动到C:\ stufftodelete并将这些del+rmdir命令放在deletestuff.bat批处理文件中.这计划在晚上运行,但有时我需要在白天运行它,所以越快越好.
del可以在此处找到用于命令的Technet文档.有关上述参数的其他信息:
/f - 强制(即删除文件,即使它们是只读的)/s- 递归/包含子文件夹(这个定义来自SS64,因为technet只是说明了"指定的文件",这没有帮助)./q - 安静(即不提示用户确认)rmdir 这里的文档.参数是:
/s - 递归(即与del的/ s参数相同)/q - 安静(即与del/q参数相同)Ste*_*nne 328
使用Windows命令提示符:
rmdir /s /q folder
Run Code Online (Sandbox Code Playgroud)
按照建议使用命令提示符。我不久前就弄清楚了为什么资源管理器这么慢,它可以让您估计删除文件/文件夹需要多长时间。为此,它必须扫描物品的数量和尺寸。这需要很长时间,因此对于大文件夹的等待是可笑的。
此外,如果文件存在特定问题,资源管理器将停止,
| 归档时间: |
|
| 查看次数: |
419910 次 |
| 最近记录: |