使用 PowerShell 删除 Windows 11/10 中的文件和文件夹

如果您无法从计算机中删除文件或文件夹,您可以使用Windows PowerShell轻松删除任何文件和文件夹。使用PowerShell的优点是您可以强制删除文件(force delete a file)并从文件夹中删除所有项目。我们已经了解了如何使用命令提示符删除文件和文件夹。现在让我们看看如何使用PowerShell来完成。

使用 PowerShell(Use PowerShell)删除文件和文件夹

要使用Windows PowerShell删除文件和文件夹(delete files and folders),请执行以下步骤 -

  1. 打开 Windows PowerShell
  2. 识别文件夹
  3. 使用删除项目命令。

这是详细的教程形式。

(Delete)使用PowerShell(PowerShell)删除单个文件

要开始使用,您需要打开PowerShell。为此,您可以按Win+X ,然后从列表中选择Windows PowerShell 。或者,您可以在任务栏(Taskbar)搜索框中搜索它。之后,输入以下命令-

Remove-item file-path

这是命令的基本形式。

假设您在桌面(Desktop)TWC文件夹中有一个名为TWC.png的文件。要使用Windows PowerShell(Windows PowerShell)删除它,您需要输入以下命令 -

Remove-item C:\Users\user-name\Desktop\TWC\TWC.png

如何使用 Windows PowerShell 删除文件和文件夹

您必须在命令中包含文件扩展名。否则,它将无法识别您的命令,并且会显示一条欢迎消息来欢迎您。

相关(Related):如何在 Windows中删除超过 X 天的文件

(Delete)使用PowerShell(PowerShell)删除单个文件夹

如果要使用Windows PowerShell删除文件夹,则需要输入前面提到的命令-

Remove-Item folder-path

假设您的桌面上有一个名为(Desktop)TWC的文件夹。如果要删除它,则需要输入此命令-

Remove-item C:\Users\user-name\Desktop\TWC

如果文件夹为空,将立即删除。但是,如果文件夹中有一些文件,您需要按YEnter按钮确认删除。

(Delete)使用PowerShell(PowerShell)删除多个文件

如果要删除多个文件,则需要输入不同的命令。该命令看起来相同,但有一点不同。

Remove-item file-path, file-path1, file-path2

您需要像这样输入所有文件路径。例如,您在桌面上有一个名为(Desktop)TWC.png的文件,在下载(Downloads)文件夹中有另一个名为TWC1.txt的文件。要立即删除它们,您可以输入以下命令-

Remove-item C:\Users\user-name\Desktop\TWC.png, C:\Users\user-name\Downloads\TWC1.txt

(Delete)使用PowerShell(PowerShell)删除多个文件夹

与删除多个文件一样,使用Windows PowerShell(Windows PowerShell)删除多个文件夹的命令相同。例如,您可以使用这样的命令-

Remove-item C:\Users\user-name\Desktop\TWC, C:\Users\user-name\Downloads\TWC1

此命令将立即从Desktop中删除(Desktop)TWC文件夹,并从Downloads文件夹中删除(Downloads)TWC1文件夹。

供您参考,如果您使用这些命令,您的文件和文件夹将被永久删除。换句话说,您无法在回收站(Recycle Bin)中找到它们。

检查文件夹内的项目

如果您无法打开文件夹,但您想了解项目,您可以使用此命令 -

Get-ChildItem folder-path

如果您的桌面(Desktop)上有一个名为TWC的文件夹,则需要输入以下命令以显示所有内容-

Get-ChildItem C:\Users\user-name\Desktop\TWC

默认情况下,它显示ModeLastWriteTimeLengthName。您可以从此处获取文件名,以便删除正确的项目。

检查(Check)上次修改时间和创建时间

如果要检查文件的创建或修改时间,可以使用此命令 -

Get-ChildItem C:\Users\user-name\Desktop\TWC | Select-Object FullName, LastWriteTime, CreationTime

您可以找到包含所有文件名和其他详细信息的三列。

强制删除项目

如果您的文件夹中有一些您想要删除的只读或隐藏文件,则不能使用上述命令,因为它会显示错误。在这种情况下,您必须使用-force参数。例如,如果桌面上的(Desktop)TWC文件夹中有一些隐藏或只读文件,则必须输入此命令-

Remove-item C:\Users\user-name\Desktop\TWC -force

相同的命令也可用于删除只读文件。无论哪种情况,您都会收到一条确认消息,您需要在其中键入Y并按 Enter 按钮。

删除不确认

如果您使用本文的第一个命令,您将收到一条确认消息。但是,如果您不想收到这样的消息,可以使用一个名为-recurse的参数。

例如,

Remove-item C:\Users\user-name\Desktop\TWC -recurse

输入此命令后,您的文件夹或文件将被永久删除,无需任何确认。

排除某些文件类型

假设您有多种文件类型,例如TXTPNGDOCXPDF等,并且您想要删除除TXT文件之外的所有项目。在这种情况下,您可以使用-exclude参数。命令看起来像这样 -

Remove-Item –path C:\Users\user-name\Desktop\TWC* -exclude *.txt

您可能已经猜到了——它将排除所有.txt文件并删除其他文件。但是,它会显示一条确认消息。如果要直接删除,可以使用前面提到的-recurse参数。(-recurse)

我希望这些命令对您有所帮助。(I hope these commands will be helpful for you.)



About the author

在商业和技术方面,Windows 10 和 Windows 11/10 是非常重要的工具。它们使您可以比以往更轻松、更安全地与计算机交互,并运行功能强大但可自定义的应用程序,而不会带来任何安全风险。这些工具对于希望能够扩大其在线业务并吸引新客户的企业来说也是必不可少的。因此,我会说我在 Windows 10 和 Windows 11/10 方面的技能使我成为此类工作或业务的理想人选。



Related posts