如何删除系统文件作为管理员

(如何删除系统文件作为管理员不了)

有些文件夹和文件不能使用Windows资源管理器删除的文件包括长路径、名称或保留名称,如CON、AUX、COM1、COM2、COM3、COM4、LPT1、LPT2、LPT3、PRN、NUL等。即使你是管理员,当你使你是一名管理员Windows当资源管理器删除这些文件时,他们也会收到拒绝访问的错误信息。此时,他们只能使用命令强制删除。即使你是管理员,当你使你是一名管理员Windows当资源管理器删除这些文件时,他们也会收到拒绝访问的错误信息。此时,他们只能使用命令强制删除。

默认情况下,Windows 10内置两个命令行界面:命令提示符和PowerShell,两者都将用于从计算机上删除不必要的内容。

一、如何使用命令提示符删除文件和文件夹

建议您使用具有管理特权的命令提示符,以免遇到任何其他可能的提示。

1.在cmd中执行Del/Erase命令

命令提示符中的Del和Erase命令是彼此的别名。无论您使用哪个命令,它们都执行相同的功能,可以用来删除当前工作目录中的单个项目(文件)。请记住,它不能用于删除目录本身(文件夹)。

使用以下两个命令之一:

Del 文件/文件夹名称

Erase 文件/文件夹名称

用要删除的项目的名称替换文件/文件夹的名称。

如果您试图从文件夹中删除项目(无论是否空),系统将提示您确认操作。在这种情况下,您需要输入Y(是)和N(否)确认。如果选择,文件夹中的项目将直接删除,但保留目录(文件夹)。但是,文件夹中的子目录根本不会更改。

为了删除文件夹及其子目录中的所有内容,您需要在命令中添加/s选项即可。

2.cmd中的rmdir /rd命令

与Del和Erase相似,rmdir和rd也是对方的别名,表示删除目录。这些命令用于删除整个目录和子目录,包括目录中的内容。

rmdir新文件夹

上面的命令只会在新文件夹为空的情况下将其删除。如果文件夹包含子目录,可能会有以下目录不是空的提示。在这种情况下,我们将需要应用/s选项删除项目,就像我们以前用过一样Del命令所做的。

rmdir /s最终文件夹

当然也可以用/q如果选项执行此操作,此命令将自动删除,不会提示您确认。

rmdir / s / q最终文件夹

3.删除多个文件和文件夹

到目前为止,我们已经完成了每个命令删除单个项目的任务。现在,让我们来看看如何删除多个文件或文件夹。

对于文件:

Del“ File1.txt”“ File3.txt”“ File5.txt”

对于目录:

rd“ Folder1”“ Folder3”“ Folder5”

还可以使用带有文件类型或文件名的星号(*),通过Del批量删除命令执行文件。但微软删除了正确的rmdir使用星号支持,使用户不会意外删除整个文件夹。

这是我们从当前工作目录中删除的.txt文件示例:

Del“ * .txt”

4.删除任何目录中的文件和文件夹

将要删除的项目的完整路径放入括弧中,即可删除,如下列示例所示:

rmdir "d:\ est1\ est2 folder\\folder2"

5.检查文件或文件夹是否存在,然后使用IF命令删除

我们可以在命令提示符中键入Dir但是,您可以在命令提示符中应用if删除某一项的条件。方法如下:

if exist File/FolderName (rmdir /s/q File/FolderName)

两个位置File/FolderName替换要删除的项目名称(和扩展名称)。这是一个例子:

if exist Desktop (rmdir /s/q Desktop)

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

Windows PowerShell中用于从PC删除内容的命令与命令提示符的命令非常相似,还有一些别名。整体功能和逻辑是一样的。整体功能和逻辑是一样的。

建议你在继续之前以管理员身份运作Windows PowerShell。

需要注意的是,所有的命令都可以用于两个目的:删除单个文件和完整的目录。因此在使用PowerShell删除文件和文件夹时要小心,因为目录本身也会被删除。

假如目录包含子目录,PowerShell还将包括所有子对象,以确认您是否想继续删除操作。

以下是可在PowerShell删除项目的所有命令/别名列表:

DelRm-dirremove-itemEraseRdRiRm

我们在工作目录中测试了所有这些命令,每个命令都成功地删除了文件夹和单个项目。

可以使用以下任何命令PowerShell删除项目:

Del File/FolderNameRm-dir File/FolderNameremove-item File/FolderNameErase File/FolderNameRd File/FolderNameRi File/FolderNameRm File/FolderName

1.删除多个文件和文件夹

您还可以删除多个选定的文件和文件夹,就像我们在使用命令提示符时所做的。唯一的区别是,即使在同一个工作目录中,你也需要提供每个项目的完整路径。使用以下命令:

Del "DriveLetter:\\Path\\ItemName", "DriveLetter:\\Path\\ItemName"

假如项目不是目录(.txt、.png等),请记住附加文件类型。

星号也可以使用(*)与文件类型或文件名连接使用Del批量删除命令执行文件,如在命令提示符中所做。

星号也可以使用(*)与文件类型或文件名连接使用Del批量删除命令执行文件,如在命令提示符中所做。

2.删除任何目录中的文件和文件夹

您还可以在其他目录中删除项目,如命令提示符。只需在PowerShell输入项目的完整路径,如下所示:

Del "DriveLetter:\\Path\\ItemName", "DriveLetter:\\Path\\ItemName"

3、使用命令行删除路径复杂且较长的文件和文件夹

有时候,当你试图删除项目时,你可能会遇到错误,这可能是因为路径太长,或者因为项目埋得太深而无法删除。以下是一个巧妙的技巧,您可以同时使用命令提示符和PowerShell清空文件夹,然后使用上述任何方法删除它。以下是一个巧妙的技巧,您可以同时使用命令提示符和PowerShell清空文件夹,然后使用上述任何方法删除它。

使用下列命令将文件夹的内容复制到不可删除的文件夹中。这也会使目标文件夹空,使其可移动。

robocopy "D:\\EmptyFolder" D:\\FolderToRemove /MIR

在这种情况下,EmptyFolder为了将其复制到目标文件夹中,我们故意保留为空的源文件夹FolderToRemove”。

现在,您将看到以前不可移动的文件夹现在是空的。你可以使用本文讨论的任何方法继续删除它。

总结

命令行是Windows您可以使用这些命令删除计算机上最顽固的文件和文件夹。

@微课传媒 #win10玩机技巧#