常用DOS命令
在windows下的命令行指令中,删除文件和删除文件夹是两个不同的操作;可以用win+r命令打开cmd窗口试一试。
一、删除文件命令【谨慎操作】
del或者erase是windows下删除文件的命令,命令不区分大小写,帮助文档如下:
| C:\Users\Administrator>del 命令 |
| |
| |
| /P 删除每一个文件之前提示确认。 |
| /F 强制删除只读文件。 |
| /S 删除所有子目录中的指定的文件。 |
| /Q 安静模式。删除全局通配符时,不要求确认 |
| /A 根据属性选择要删除的文件 |
| 属性 R 只读文件 S 系统文件 |
| H 隐藏文件 A 存档文件 |
| I 无内容索引文件 L 重分析点 |
| - 表示“否”的前缀 |
如果命令扩展被启用,DEL 和 ERASE 更改如下:
| /S 开关的显示句法会颠倒,即只显示已经 |
| 删除的文件,而不显示找不到的文件。 |
| 复制代码 |
| 1. 删除一个文件 |
| 命令格式为命令+文件名,就可以不经过回收站上次此文件了,例如: |
| |
| del test.exe |
| 2. 删除某个后缀的所有文件 |
| 有时候需要批量删除一些文件名比较有规律的文件,可以用通配符*代替不规则的字符,保留规则的字符;例如 ,想删除当前目录下所有后缀为.txt .png .jpg的文件,可以使用: |
| |
| del *.txt *.png *.jpg |
| 此外,erase命令和del的命令格式基本类似,删除后缀.txt .png .jpg的文件,也可以使用: |
| |
| erase *.txt *.png *jpg |
| |
二、删除目录命令【谨慎操作】
rmdir和rd是windows下删除文件夹的命令,除了.(当前目录)和..(上一级目录)不能删除外,其他的文件夹在权限足够的情况下都可以删除,命令不区分大小写,帮助文档如下:
| C:\Users\Administrator>rmdir /? |
| 删除一个目录。 |
| |
| RMDIR [/S] [/Q] [drive:]path |
| RD [/S] [/Q] [drive:]path |
| |
| /S 除目录本身外,还将删除指定目录下的所有子目录和 |
| 文件。用于删除目录树。 |
| |
| /Q 安静模式,带 /S 删除目录树时不要求确认 |
| 复制代码 |
| 1. 删除空目录 |
| 直接使用命令+目录名,就可以删除一个空目录了,如果该目录不为空则会删除失败,例如: |
| |
| D:\>rmdir download |
| |
| D:\>rmdir temps |
| 目录不是空的。 |
| 2. 删除非空目录 |
| 在命令后面加上/s的参数,就可以删除非空的目录,例如: |
| |
| D:\>rmdir /s temps |
| temps, 是否确认(Y/N)? y |
| 3. 非交互式直接删除非空目录 |
| 想删除一个非空目录,但又不想确认,可以再加上/q参数,例如: |
| |
| D:\>rmdir /s/q temps |
| 此外,用rd命令的功能和rmdir的功能类似,例如删除一个非空目录: |
| |
| D:\>rd /s/q temps |
| |
文件重命名
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix