DOS下怎样删除文件或文件夹 dos命令删除文件夹和文件的方法

我们都知道,电脑上删除文件的方法最常用的无外乎就是下面两种,第一种是直接用鼠标选择文件点鼠标右键,在右键弹出的菜单中直接点删除文件就好了。这种删除文件的缺陷是文件都被还原到电脑的垃圾回收站里了。另一种是直接采用快捷键“Shift+Delete”删除文件。这种方式删除文件是直接把文件删除了,文件不进入回收站。但是对于第一种删除方式有缺点也有优点,优点是你如果想要把文件给还原的时候,直接从回收站还原就好了,而第二种删除方式的缺点也正在于此,也就是如果你想要删除已经被删除的文件时,除非借助一些收费软件来还原,否则就没有办法直接把刚刚删除的文件给找回来。不过对于电脑上的文件来说,有时候采用以上两种方式来删除文件是无法完成的,那么这个时候我们可能会采用 DOS 下来删除文件。那么下面我爱 IT 技术网编辑就和大家分享 DOS 下删除文件的方法:

DOS下怎样删除文件或文件夹 dos命令删除文件夹和文件的方法插图电脑技术吧

我们刚刚说了,对于 DOS 下一般是删除哪些难以用常规方法删除的文件或文件夹。那么下面我们将详细的讲解如何利用 DOS 来删除这些难以删除却又想删除的文件。

为了完成 DOS 下删除文件和文件夹的方法的步骤演示,我们在 C 盘下特意制作了一个文件 windows001,这个文件夹下面我们分别设置了一些子文件,下面我们将以各种情况来讲解如何删除这些文件。

DOS下怎样删除文件或文件夹 dos命令删除文件夹和文件的方法插图1电脑技术吧

步骤 1、调出 DOS 窗口

我们点击鼠标左下角的开始菜单,以 Win7 电脑为例,我们在搜索程序和文件这个文本框中输入“cmd”命令,调出 DOS 窗口。

DOS下怎样删除文件或文件夹 dos命令删除文件夹和文件的方法插图2电脑技术吧

步骤 2、进入文件所在的位置

由于我们是在 C 盘制作的一个 windows001 文件,那么我们就进入 C 盘好了。进入 C 盘的方法是,输入 cd 命令 + 空格 +/ 即“cd /”这个命令就是进入 C 盘的根目录,当然因为 DOS 窗口的用户本身就在 C 盘,也就是 C 是系统盘,其他盘符的时候直接 cd 空格加上盘符就到某个盘符了。那么我就找到了文件所在的位置 C 盘了。

DOS下怎样删除文件或文件夹 dos命令删除文件夹和文件的方法插图3电脑技术吧

步骤 3、删除文件

对于 DOS 下删除文件我们采用的是 del 命令。语法如下:del+ 空格 + 文件路径 +autorun.inf 需要说明一下的是 autorun.inf 其实是连带文件中的隐藏文件一并删除。

那么我们操作一下这个命令:del windows001autorun.inf 执行这个命令会提示“找不到 C:windows001autorun.inf”那就说明没有这个隐藏文件。

那么我们再执行下命令:del windows001 执行这个命令会出现“C:windows001*, 是否确认?”也就是系统征询你是否删除,直接填写 Y 就好了。

DOS下怎样删除文件或文件夹 dos命令删除文件夹和文件的方法插图4电脑技术吧

好了,没有任何提示,看起来是成功的执行了命令。那我们到 C 盘看一下这个 windows001 是否存在。

结果发现,windows001 这个文件依然存在,实际上也就是没有被删除。那么这个时候怎么办? 我们就要考虑“脱层法”删除了。什么是脱层法? 脱层法就是当文件内部还有很多子文件的时候,我们不妨跳到最底层的那个文件来开始删除。那么我们观察发现 windows001 下面还有很多子文件,最底层的文件是 0001 这个文件。那么我们鼠标双击这个文件看看到底是什么。

结果鼠标双击的时候,发现系统提示,您当前无权访问该文件夹。单击“继续”永久获得访问文件夹的权限。那么我就单击“继续”,但这个时候系统又提示“拒绝允许您访问该文件夹”。这些提示就充分的说明,我们要删除的这个 windows001 文件下的子文件 0001 是一个受保护的文件。那么我们回到 DOS 窗口继续来对这个文件做一些操作。

DOS下怎样删除文件或文件夹 dos命令删除文件夹和文件的方法插图5电脑技术吧

您当前无权访问该文件夹

DOS下怎样删除文件或文件夹 dos命令删除文件夹和文件的方法插图6电脑技术吧

拒绝允许您访问该文件夹

我们进入 windows0001 底下找到 0001 这个文件,将其删除。

执行命令:cd C:windows001\01\001 进入 001 文件下,我们找到了 0001 文件。那么我们来看看这个 0001 文件是否特殊的属性。也就是“系统”、“只读”和“隐藏”等等属性。如果存在我们就去掉,刚才我们发现 0001 文件受到保护导致文件无法删除,那么我们就不妨先用去掉这些属性的命令来操作下文件。

如果是文件:我们执行命令:“attrib -s -h -r 0001”这个命令的意思是去掉文件的 -s 系统、-h 隐藏和 -r 只读属性。结果发现 DOS 下提示“拒绝访问 - C:windows001\01\001\0001”。

如果是文件夹:我们执行命令:“attrib 0001 -s -h -r”这个命令的意思是去掉文件夹的 -s 系统、-h 隐藏和 -r 只读属性。

结果发现 DOS 下还是提示同样的结果“拒绝访问 - C:windows001\01\001\0001”。那么说明这个文件被管理员保护起来了。

DOS下怎样删除文件或文件夹 dos命令删除文件夹和文件的方法插图7电脑技术吧

那这个时候我们进入 001 文件下,鼠标单击 0001 文件,右键弹出的菜单中选择 属性,在弹出的对话框中,我们找到安全选项卡,发现文件的所有操控权限全部被拒绝,那么这个时候,我们应该要获得操作的权限,鼠标单击编辑权限,勾选“允许”操控文件的权限,然后确定。这样这个文件的权限就可以操控了。

DOS下怎样删除文件或文件夹 dos命令删除文件夹和文件的方法插图8电脑技术吧

文件的所有操控权限全部被拒绝

DOS下怎样删除文件或文件夹 dos命令删除文件夹和文件的方法插图9电脑技术吧

那么我们在回到 DOS 下:执行命令:del 0001 并确认删除,我们再去看看这个文件是否被删除。发现还是被删除。那么说明这是一个文件夹,应该执行以下命令:rd 0001 发现文件被删除了。那么我们回到 c 盘直接执行命令 del windows001autorun.inf 发现文件还在,那我们再继续进入 01 文件下,执行:rd 001 发现删除 001 文件夹,依次脱层就把整个 windows001 给删除了。

DOS下怎样删除文件或文件夹 dos命令删除文件夹和文件的方法插图10电脑技术吧

结论:DOS 窗口下删除文件夹时,如果无法删除时,那么 1、我们要先利用 attrib 这个命令来去掉文件的特殊属性。去掉文件夹的只读、系统、隐藏属性采用命令:attrib 0001 -r -s -h 去掉文件的只读、系统、隐藏属性采用命令:attrib -r -s -h 0001。

2、如果去掉这些特殊属性还是不能删除文件,那么我们要进入这个文件下的最底层的文件逐个的删除文件夹,也就是脱层法删除,这个时候还要去掉文件的拒绝权限等之类的操作。那么删除文件夹的命令是用 cd 进入当前文件夹所在的位置,执行命令 rd 空格 + 文件夹的名称 即:rd 0001 如果是删除文件则用 del 命令就好了。

正文完
 0