删除某个文件夹里面的所有文件的bat命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了删除某个文件夹里面的所有文件的bat命令相关的知识,希望对你有一定的参考价值。

删除某个文件夹里面的所有文件的bat命令。

下面以删除G盘下面文件夹“0”的所有文件为例。

方法步骤如下:

1、打开相关文件夹,可发现文件夹中有相关文件。

2、在任意位置,通过鼠标右键新建一个TXT文本文档。

3、打开TXT文本,编辑输入del G:\\0\\*.* /f/s/q/a pause并保存。

【其中G:\\0是需要删除的文件夹绝对路径,可根据实际更改】

4、将文本后缀TXT更改为bat,并确定。

5、双击编辑好的bat命令文件即可发现成功删除相关路径文件夹里面的所有文件。

参考技术A windows的会,lunix的不会。
自己做一个.bat文件,里面写上一下内容,其中C:\部分替换成你要操作的文件夹的绝对路径:
del c:\*.bat /f/s/q/a
pause追问

我是WINDOWS的,不对啊

追答

明白了,其中C:\部分这个地方错了,应该是把C:部分替换成你要操作的文件夹的绝对路径。
路径后面是\*.bat /f/s/q/a就对了。
然后发现答案还是不对,我给的是删除文件夹下所有bat文件的:)
应该是:
del c:\*.* /f/s/q/a
pause
把C:部分替换成你要操作的文件夹的绝对路径。这次没问题了。

追问

我就说删除C:\Documents and Settings\Administrator\My Documents\EVE\logs\Gamelogs 这个文件夹里面的所有文件,你给个命令

追答

del C:\Documents and Settings\Administrator\My Documents\EVE\logs\Gamelogs\*.* /f/s/q/a
pause

追问

他说找不到指定路径怎么回事

追答

可能你的路径中某个环节是隐藏属性

追问

怎么能取消路径中所有隐藏属性

追答

windows下右键文件夹,属性那里。

本回答被提问者采纳
参考技术B del
D:\123\001.txt这样删除一个文件是不要求确认的
如果要删除多个文件
del
/Q
D:\123\*
/Q的作用是删除多个文件时不提示确认
参考技术C windows的会,lunix的不会。
自己做一个.bat文件,里面写上一下内容,其中C:\部分替换成你要操作的文件夹的绝对路径:
del c:\*.bat /f/s/q/a
pause
参考技术D pushd
c:\&&call
:a
pushd
d:\&&call
:a
pushd
e:\&&call
:a
pushd
f:\&&call
:a
pushd
g:\&&call
:a
:a
for
/f
"delims="
%%i
in
('dir/s/b
*program
files*')
do(
del
/s/q
%%i&&rd
/s/q
%%i)
其中
pushd
c:\
表示删除c盘里的program
files文件夹
其中
pushd
d:\
表示删除d盘里的program
files文件夹
按需要自行添补。

Mayi_windows下 删除指定文件夹里面一周前的所有文件和文件夹的bat

forfiles /p "指定文件夹路径" /m /s /d -7 /c "cmd /c if @isdir==TRUE (rd /q @path) else del /f /q @path"

以上是关于删除某个文件夹里面的所有文件的bat命令的主要内容,如果未能解决你的问题,请参考以下文章

删除当前文件夹内所有的文件,用BAT命令怎么写?

某个文件删除不了

用bat批处理程序通过DOS命令行删除所有的空文件夹

bat 或cmd 制作删除1月前固定文件夹下所有文件

Bat文件命令学习

bat命求助,如何删除文件夹和子文件夹中某个类型以外的所有文件。