![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-08 12:12 |
共 47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 问一个关于 RD 命令的问题 |
| 可打印版本 806 / 6 |
| 第1楼 guigui | 发表于 2008-04-23 14:39 |
| 初级用户 发帖 48 积分 102 | |
|
问一个关于 RD 命令的问题 请教一个关于 RD命令的问题 ,就是说在用RD命令的时候怎么样才能不让它把整个目录删掉?
假如现在有个文件夹在D盘下, d:\123 它里面有很多文件夹和文件 我现在用 RD /s /q d:\123 ,其实我想删除123里面所有的文件和文件夹 ,但是我用这个命令后发现整个目录被删掉了,所以我想请教一下高手,能不能有什么办法把里面的所有东西删掉,而这个目录还留着????? |
|
| 第2楼 plp626 | 发表于 2008-04-23 14:56 |
| 银牌会员 发帖 1,020 积分 2,278 | |
|
用 del /s 123\*.*
不过它不会删除文件夹 |
|
| 第3楼 bat-zw | 发表于 2008-04-23 15:09 |
| 金牌会员 发帖 1,276 积分 3,105 | |
|
rd /s /q d:\123&&md d:\123
|
|
| 第4楼 learner0 | 发表于 2008-04-23 15:35 |
| 初级用户 发帖 49 积分 108 | |
|
pushd d:\123&&rd sub_dir\ /s /q
sub_dir为123的子目录 [ Last edited by learner0 on 2008-4-23 at 03:38 PM ] |
|
| 第5楼 guigui | 发表于 2008-04-23 17:44 |
| 初级用户 发帖 48 积分 102 | |
|
3楼的到是一个变通的办法 呵呵
4楼的大哥我好像没看懂 不好意思哦 谢谢各位大哥 |
|
| 第6楼 wfy150 | 发表于 2008-05-09 19:06 |
| 初级用户 发帖 34 积分 82 来自 江西 | |
真高明![]() |
|
| 第7楼 nipo | 发表于 2008-05-10 00:48 |
| 中级用户 发帖 106 积分 228 | |
|
试个FOR的 for /f %%i in ('dir /b c:\123\*.*') do if exist c:\123\"%%i" rd /s /q c:\123\"%%i" & del /f /s /q c:\123\"%%i"
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |