CMD 常用命令74 条

rd 删除目录

删除目录(rmdir 的缩写):默认只能删空目录,/s 才递归删除整棵目录树,/q 静默不确认。

Windows 运维速查系统更新于 2026-10-12
用途删除目录(含递归开关)
语法rd [/s [/q]] 路径;rmdir 同义
参数/s 删除目录树(含全部文件),/q 安静模式不逐项确认,两者常连用

常用示例

常用示例
REM 只删空目录,非空会报错
rd D:\EmptyDir
REM 递归删除目录树(危险,先核实路径)
rd /s /q D:\Backup\2025old
rd /s /q 不进回收站,删除即不可恢复;生产环境先确认无业务占用(openfiles /local 可辅助检查),再执行。

易错点

  • rd /s /q 路径写错一个字符就是生产事故,脚本中用变量拼路径并先在 echo 中回显确认
  • 目录被进程占用(句柄未释放)时 rd /s 会中途失败留下半删状态,先排查占用再删

数据来源与参考

  • Microsoft Learn:rd 命令

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌