随笔 - 7  文章 - 0  评论 - 0  阅读 - 8017

cmd删除巨量本地文件下的文件(windows)

当文件夹中的文件数量非常庞大时,尤其是在老旧或资源有限的系统上,直接通过图形用户界面(GUI)来删除文件可能会非常缓慢甚至导致系统卡死。

作为一名程序员,当然要想更底层的办法解决啦。

这种情况下,可以尝试使用命令行来高效、快速地删除大量文件:

. 打开命令提示符:

  • Win + R 键打开“运行”对话框,输入 cmd,然后按 Enter 键。
# 删除某文件夹下所有的文件(保留文件夹)
del /f /q "C:\path\to\directory\*"

# 删除某个文件夹以及其中的所有文件
rmdir /q /s "C:\path\to\directory"

注:在Windows的命令提示符中,rmdir(或rd)命令的参数顺序不是固定的,你可以按任意顺序提供它们。因此,以下两个命令实际上是等效的:

rmdir /q /s "C:\path\to\directory"

rmdir /s /q "C:\path\to\directory"

在上述命令中:

/f :此选项会强制删除只读属性的文件。也就是说,即使文件被设置为只读,/f 选项也会让 del 命令尝试删除它。

/s :参数指定删除指定目录及其所有子目录。

/q :参数是“安静”模式,它不会请求删除目录的确认。

这两个命令将删除指定的目录及其所有内容,包括子目录和文件。在运行此命令之前,请确保已备份所有重要的数据,因为这个操作是不可逆的。

posted on   Jimmy996  阅读(1558)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示