基础删除命令
删除单个TXT文件
del 文件名.txt
操作步骤:
- 按
Win + R
输入cmd
打开命令提示符。 - 使用
cd
命令切换到TXT文件所在目录(cd C:\MyDocs
)。 - 输入
del example.txt
按回车执行。
效果:example.txt
被永久删除(不进入回收站)。
删除当前目录所有TXT文件
del *.txt
说明:
*.txt
通配符表示所有扩展名为.txt
的文件。- 系统会提示确认(英文:”C:\MyDocs*.txt, Are you sure (Y/N)?”),输入
Y
后生效。
进阶场景操作
删除子目录中的TXT文件(递归删除)
del /s *.txt
效果:
删除当前目录及所有子文件夹中的TXT文件(C:\MyDocs\
和 C:\MyDocs\SubFolder\
内的文件)。
⚠️ 警告:此操作范围广,需提前用 dir /s *.txt
查看文件列表避免误删。
处理含空格/特殊字符的文件名
用英文双引号包裹文件名:
del "年度 报告.txt"
静默删除(不提示确认)
del /q *.txt
适用场景:批量删除时跳过确认步骤(/q
表示安静模式)。
安全操作指南
-
备份优先:
执行删除前建议备份目录:xcopy /E C:\MyDocs C:\Backup\
-
预览待删文件:
用dir
命令查看文件列表:dir *.txt (当前目录) dir /s *.txt (包含子目录)
-
避免误删关键文件:
- 系统文件(如
C:\Windows\
内)禁止随意删除。 - 误删后无法通过回收站恢复,需用数据恢复软件(如Recuva)。
- 系统文件(如
常见问题解答
Q1:删除后如何恢复文件?
A:DOS命令删除的文件不进入回收站,需立即停止磁盘写入,使用数据恢复工具扫描。
Q2:提示“文件正在使用”无法删除?
A:
- 关闭打开该文件的程序(如记事本)。
- 重启电脑后重试。
- 使用强制删除工具(如
LockHunter
)。
Q3:如何删除只读文件?
A:添加 /f
参数强制删除:
del /f read-only.txt
场景 | 命令示例 | 关键参数 |
---|---|---|
删除单个文件 | del file.txt |
|
批量删除当前目录 | del *.txt |
通配符 |
递归删除子目录文件 | del /s *.txt |
/s |
静默删除(无确认) | del /q *.txt |
/q |
强制删除只读文件 | del /f file.txt |
/f |
引用说明:
本文命令基于 Microsoft Docs 官方文档 del 命令 和 cmd 操作指南,实践前请确认操作路径,避免系统文件误删。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6726.html