怎样用命令行删除某个文件夹下的所有文件及文件夹 。

怎样用命令行删除某个文件夹下的所有文件及文件夹 。,第1张

1、首先,我们打开命令提示符。

2、接着,我们选择想要删除的文件(该文件夹下还有很多子文件夹和各子文件夹下文件),这里我选择的是自己随便新创建的文件夹aaaaa和该文件夹下的子文件夹,如图。文件夹位于D盘下。

3、第一招,我们先删除aaaaa下所有的文件(而非文件夹),用这个命令:DEL D:\aaaaa\*.*,

4、然后会d出选择提示是否确定删除,我们选择y,意思是确定删除。即删除。

5、第二招,我们删除文件夹以及文件夹下所有的子文件夹,值得注意的是,这里的文件夹都已经是空文件夹了。命令是:RD /S D:\aaaaa。

6、同样会d出选择提示是否确定删除,我们选择y,意思是确定删除。即删除。

7、最后,我们查看一下已经彻底删除。

@Echo Off

For /f "tokens=*" %%i in ('dir /a-d /b /s "C:\Program Files\*.123"') do (

Echo %%i

Del /q /s /a /f "%%i"

)

Pause

扩展资料:

1、批处理代码需要注意的事项:

批处理中的变量是不区分类型的,不需要像C语言中的变量那样还要区分int、float、char等。

比如执行setaa=345后,变量aa的值既可以被视为数字345,也可以被视为字符串345。

2、文件夹管理命令释义:

cd显示当前目录名或改变当前目录。

md创建目录。

rd删除一个目录。

dir显示目录中的文件和子目录列表。

tree以图形显示驱动器或路径的文件夹结构。

path为可执行文件显示或设置一个搜索路径。

copy复制文件和目录树。

3、文件管理命令释义:

type显示文本文件的内容。

copy将一份或多份文件复制到另一个位置。

del删除一个或数个文件。

move移动文件并重命名文件和目录。

ren重命名文件。

replace替换文件。

attrib显示或更改文件属性。

find搜索字符串。

fc比较两个文件或两个文件集并显示它们之间的不同

参考资料来源:百度百科—批处理

如何强制删除文件

有时候系统的某个文件、或者文件夹怎么删除也删除不了,提示文件正在使用中等等。这时可以使用强制删除的命令来解决。

首先讲解一下强制删除文件夹的方法:当删除一个文件夹的时候,删除不了,出现下图所示的提示。

那我们就用DOS命令来强制删除,单击桌面开始按钮,找到运行选项。

单击运行,在运行文本框中输入CMD,然后回车。然后在如下图所示的DOS命令行,输入:rd/s/qE:\acd,备注:rd/s/q后面跟需要强制删除的文件夹所在的路径及文件夹名。

再来讲解强制删除文件的方法:当我删除下图中的文件时,提示文件正在使用中,删除不了。那我就DOS命令强制删除这个文件,同样在DOS命令行里面 *** 作,

在命令行输入:del/s/f/qe:\QXOpenGame.exe,备注:del/s/f/q后面跟需要强制删除的文件所在的路径及文件夹名,文件名后面要带上扩展名。

回车后,原来不能删除的文件已经消失。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6050268.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-13
下一篇 2023-03-13

发表评论

登录后才能评论

评论列表(0条)

保存