问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

如何在Windows中使用命令行删除文件和文件夹

创作时间:
作者:
@小白创作中心

如何在Windows中使用命令行删除文件和文件夹

引用
1
来源
1.
https://www.freecodecamp.org/chinese/news/cmd-delete-folder-how-to-remove-files-and-folders-in-windows/

在Windows系统中,使用命令行删除文件和文件夹是一种快速且高效的方式。本文将详细介绍如何使用命令提示符(Command Prompt)删除文件和文件夹,包括基本命令和高级用法。

如何打开命令提示符

要打开命令提示符,请按Windows键,键入"cmd",然后单击"Run as Administrator(以管理员身份运行)":

然后,你将看到命令提示符窗口:

命令提示符窗口截图

如果你无法以管理员身份打开命令提示符,也不用担心。你可以通过单击"打开"而不是"以管理员身份运行"来打开命令提示符窗口。唯一的区别是你可能无法删除某些受保护的文件,在大多数情况下这应该没什么问题。

如何使用del命令删除文件

打开命令提示符后,使用cd将目录更改为文件所在的位置。我已经在桌面上准备了一个名为Test Folder的目录。你可以使用tree /f命令查看所有嵌套文件和文件夹的树:

要删除文件,请使用命令:

del "<filename>"

例如,要删除Test file.txt,只需运行:

del "Test File.txt"

可能会提示你是否要删除文件。如果有提示,请键入"y",然后按Enter键。

注意:使用del命令删除的所有文件都无法恢复。请务必小心在何处以及如何使用此命令。

之后,你可以运行tree /f命令,确认你的文件已被删除:

温馨提示:命令提示符具有基本的自动补全功能。因此,你只需输入del test,按tab键,命令提示符会将其更改为del "Test File.txt"

如何使用del命令强制删除文件

有时文件被标记为只读,并且在你尝试使用del命令时会看到以下错误:

这时候需要使用/f标记强制删除文件,例如:

del /f "Read Only Test File.txt"

如何使用rmdir命令删除文件夹

要删除目录或文件夹,你需要使用rmdirrd命令。这两个命令的效果相同,但让我们常使用rmdir

另外,在本教程的其余部分中,我将交替使用术语"目录"和"文件夹"。"文件夹"是一个较新的术语,在早期的桌面GUI中变得很流行,但是"文件夹"和"目录"基本上具有相同的含义。

要删除目录,只需使用命令:

rmdir <directory name>

注意:使用rmdir <directory name>命令删除的任何目录都无法恢复。请务必小心在何处以及如何使用此命令。

在这种情况下,我想删除一个名为Subfolder的目录,因此我将使用命令:

rmdir Subfolder

但是,如果你还记得,Subfolder里有一个文件Nested Test File。你可以使用cd进入Subfolder目录,并删除文件,然后返回cd ..,并再次运行rmdir Subfolder命令,但这会变得很繁琐。试想一下,如果还有一堆其他嵌套的文件和目录,怎么办?

就像使用del命令一样,有一个有用的标记可以用来使事情变得更快、更容易。

如何在rmdir命令中使用/s标记

要删除目录,包括所有嵌套的文件和子目录,只需使用/s标记:

可能会提示你是否要删除该目录。如果有提示,只需键入"y"并按Enter键。

就是这些! 这应该是在Windows命令提示符中删除文件和文件夹相关的所有知识。

所有这些命令都应在PowerShell(命令提示符2.0版)中运行。另外,还可以在PowerShell中使用很多很酷的命令,例如lsclear。如果你熟悉Mac/Linux命令行,会觉得它们非常好用。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号