![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-17 19:36 |
共 47,814 主题排行 / 349,907 发帖 / 今日 4 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » 如何删除所有的空目录? |
| 可打印版本 932 / 4 |
| 第1楼 wl00560 | 发表于 2005-12-26 19:36 |
| 银牌会员 发帖 709 积分 1,384 | |
|
如何删除所有的空目录? 有一个大型目录,里面有很多空目录,或者二级或者三级,或者四级,没有准。怎样才能一次性地删除这些空目录,dos与windows方法都可以。望各位兄弟帮助一下。
|
|
| 第2楼 maji | 发表于 2005-12-27 07:43 |
| 初级用户 发帖 15 积分 30 | |
|
在DRDOS里有一个XDEL的外部命令,可以达到你的目的。
XDEL R1.42 Extended file delete Copyright (c) 1987,1988,1990 Digital Research Inc. All rights reserved. XDEL filename... @ the filename that follows is the name of a file list d: drive which xdel is to search path directory where search is to begin filename.ext file to be deleted (wildcards allowed) /D remove empty subdirectories /N delete specified files with no warning (careful!) /O overwrite before deleting - file contents PERMANENTLY LOST /P prompt before deleting each file /R delete read-only files /S delete files in subdirectories Multiple files may be specified on the command line. |
|
| 第3楼 kaixinguo | 发表于 2005-12-27 08:33 |
| 初级用户 发帖 18 积分 164 | |
|
用这个批处理就可以了。
dir /ad/b/s c:\ |sort /r >c:\kill.txt For /f "tokens=*" %%i in (c:\kill.txt) DO rd "%%i" del c:\kill.txt |
|
| 第4楼 maji | 发表于 2005-12-27 08:38 |
| 初级用户 发帖 15 积分 30 | |
|
3楼高啊,又学到一招!
|
|
| 第5楼 wl00560 | 发表于 2005-12-27 16:23 |
| 银牌会员 发帖 709 积分 1,384 | |
|
谢谢3楼的兄弟,问题解决。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |