![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-08 19:02 |
共 47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 删除D盘下除某一文件夹之外的所有其它东西 |
| 可打印版本 824 / 8 |
| 第1楼 pykacha | 发表于 2008-05-24 10:56 |
| 初级用户 发帖 73 积分 156 | |
|
删除D盘下除某一文件夹之外的所有其它东西 清除D盘下资料,只留下ducoments文件夹里的资料。希望是直接删除,而不是先把documents移到其它盘后格式化D盘,最后又把documents移回来。
|
|
| 第2楼 HAT | 发表于 2008-05-24 11:13 |
| 版主 发帖 5,017 积分 9,023 | |
| 第3楼 pykacha | 发表于 2008-05-24 11:24 |
| 初级用户 发帖 73 积分 156 | |
|
没有成功删除,提示:Cacls 命令只能在用 NTFS 文件系统的磁盘驱动器上运行。
要怎么样修改啊? |
|
| 第4楼 bat-zw | 发表于 2008-05-24 11:34 |
| 金牌会员 发帖 1,276 积分 3,105 | |
|
测试成功后(开始只会显示要删除的不会删)把后面两个echo去掉再运行就可以了:
此批处理请不要放在d盘根目录下(其它任何地方都可以) [ Last edited by zw19750516 on 2008-5-24 at 12:20 PM ] |
|
| 第5楼 pykacha | 发表于 2008-05-24 11:58 |
| 初级用户 发帖 73 积分 156 | |
|
执行前dir的结果:
E:\ 的目录 2008-05-24 11:06 88,357 1.txt 2008-05-24 11:32 <DIR> 新建文件夹 1 个文件 88,357 字节 1 个目录 12,640,894,976 可用字节 执行5楼代码时的显示情况: rd /s /q E:\. rd /s /q E:\ducoments\. rd /s /q E:\ducoments\课堂\. rd /s /q E:\ducoments\练习\. rd /s /q E:\新建文件夹\. rd /s /q E:\新建文件夹\新建文件夹\. rd /s /q E:\Recycled\. rd /s /q E:\vod_cache_data\. 驱动器 E 中的卷是 本地磁盘 卷的序列号是 3C3E-0FD5 执行后dir的结果: E:\ 的目录 2008-05-24 11:06 88,357 1.txt 2008-05-24 11:32 <DIR> 新建文件夹 1 个文件 88,357 字节 1 个目录 12,640,894,976 可用字节 |
|
| 第6楼 bat-zw | 发表于 2008-05-24 12:04 |
| 金牌会员 发帖 1,276 积分 3,105 | |
|
已修改。。。
ps:请仔细看我的说明。 |
|
| 第7楼 huahua0919 | 发表于 2008-05-24 12:17 |
| 银牌会员 发帖 780 积分 1,608 | |
|
vbs
|
|
| 第8楼 bat-zw | 发表于 2008-05-24 12:22 |
| 金牌会员 发帖 1,276 积分 3,105 | |
|
测试成功后(开始只会显示要删除的不会删)把后面两个echo去掉再运行就可以了:
此批处理请不要放在d盘根目录下(其它任何地方都可以) |
|
| 第9楼 pykacha | 发表于 2008-05-26 21:21 |
| 初级用户 发帖 73 积分 156 | |
|
最终采用了七楼的代码,八楼的也可以。
如果要保留的不止documents一个文件夹,而是几个,应该怎么改呢? |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |