📌  相关文章
📜  如何在 cmd 中删除目录、子目录、文件 (1)

📅  最后修改于: 2023-12-03 15:08:35.335000             🧑  作者: Mango

如何在命令行中删除目录、子目录、文件

在开发或日常使用中,我们经常需要删除一些不需要的目录、子目录、文件,本文将介绍如何在cmd中使用命令删除。

删除目录

我们可以使用 rd 命令来删除目录,具体语法如下:

rd /s /q directory_name

其中 /s 参数表示递归删除子目录,/q 参数表示不询问即删除。

例如,我们要删除 D:\Test 目录及其子目录,可以使用以下命令:

rd /s /q D:\Test
删除文件

我们可以使用 del 命令来删除文件,具体语法如下:

del /f file_name

其中 /f 参数表示强制删除文件。

例如,我们要删除 D:\Test\test.txt 文件,可以使用以下命令:

del /f D:\Test\test.txt
删除指定类型的文件

我们可以使用 del 命令结合通配符 * 来删除指定类型的文件,具体语法如下:

del /f directory_name\*.file_type

例如,我们要删除 D:\Test 目录及其子目录下所有的 .txt 文件,可以使用以下命令:

del /f D:\Test\*.txt
删除只读文件

我们可以使用 attrib 命令来修改文件属性,具体语法如下:

attrib -r file_name

其中 -r 参数表示去除只读属性。

例如,我们要删除 D:\Test\test.txt 只读文件,可以使用以下命令:

attrib -r D:\Test\test.txt
del /f D:\Test\test.txt
注意事项
  • 在删除目录和文件之前,建议先备份重要文件,以防误删。
  • 删除目录、子目录和文件时要谨慎,确保自己要删除的对象是正确的,以免误删。