求删除文件的bat命令。

2024-12-03 19:57:52
推荐回答(5个)
回答1:

吧下面代码复制到记事本

del /f /a /q \\?\%1

rd /s /q \\?\%1

保存格式为.bat(批处理)

然后把你要删除的文件或文件夹拖放到这个批处理里即可删除

如图:

这样拖放即可

希望能帮到你

回答2:

@echo off
rd /q /s F:\aaa
del /q %~s0

回答3:

新建文本文档,放在F盘,重命名1.bat

输入如下内容

@echo off
rd aaa
mkdir aaa
del 1.bat

回答4:

COLOR 1F
MODE CON COLS=50 LINES=3
@ECHO OFF

::删除目录
SET _DIR="F:\aaa"
::倒计时秒
SET _SEC=10

IF EXIST "%_DIR%" (
FOR /L %%a IN (%_SEC%,-1,1) DO (
PING 127.0.0.1 -n 2 > NUL
TITLE %%a秒后删除"%_DIR%"目录并自毁 ……
CLS && ECHO 如需停止删除请关闭脚本 ……
)
RMDIR "%_DIR%" /S /Q
DEL %0 /Q
) ELSE (
ECHO 目录不存在,自动退出 ……
PING 127.0.0.1 -n 4 > NUL
GOTO :EOF
)

回答5:

我试了一下,是你输入错误。
g:\后面不能跟空格。
应该是
如图
我在通配符*前加了个空格,系统就认为是全部文件。
命今行格式很严谨,写命今时要规范,空格不能乱加。
下图是我调试了结果,删除后缀名为32的所有文件。