中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-07-31 21:19
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 删除一个文件下的所有东东(包括子文件夹) 查看 4,811 回复 22
16 发表于 2007-01-09 18:17 ·  中国 广东 湛江 电信
高级用户
★★★
积分 959
发帖 311
注册 2006-04-11 14:08
20年会员
UID 53665
性别 男
来自 广东-LianJiang
状态 离线
@echo off (关闭命令行操作显示)
del /q /s /a /f d:\123\. (无提示地删除d:\123目录中所有属性文件)
cd d:\123 (进入d:\123目录)
rd /s /q . (无提示地删除当前目录的所有子目录)
exit (退出)
17 发表于 2007-01-09 23:58 ·  中国 广东 电信
荣誉版主
★★★★
batch fan
积分 5,226
发帖 1,737
注册 2006-03-10 00:38
20年会员
UID 51697
来自 成都
状态 离线
  最简洁的思路是先删掉123文件夹后再重建:

@echo off
rd /q /s d:\123 2>nul&&md d:\123
尺有所短,寸有所长,学好CMD没商量。
考虑问题复杂化,解决问题简洁化。
18 发表于 2007-01-10 00:01 ·  中国 河北 廊坊 三河市 移动
金牌会员
★★★★
积分 2,725
发帖 1,160
注册 2006-09-23 12:00
19年会员
UID 63486
来自 河北廊坊
状态 离线
正确,我曾在电脑爱好者论坛遇到过相似的问题,就是这么解决的。^ _^
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。
19 发表于 2007-01-10 04:35 ·  中国 广东 湛江 电信
高级用户
★★★
积分 959
发帖 311
注册 2006-04-11 14:08
20年会员
UID 53665
性别 男
来自 广东-LianJiang
状态 离线
说不定他想保留目录生成的日期吧
20 发表于 2007-01-11 06:08 ·  中国 广东 广州 电信
新手上路
积分 12
发帖 4
注册 2007-01-07 00:52
19年会员
UID 75657
性别 男
状态 离线
Originally posted by qasa at 2007-1-9 04:53 AM:
@echo off
del /q /s /a /f d:\123\.
cd d:\123
rd /s /q .
exit

[ Last edited by qasa on 2007-1-9 at 05:58 PM ]

用了这个命令后它把我目录下的所有文件都删除了,救命啊!这个文件我放在E盘,删除了d:\123后,又把e盘的东西都删除了,大家救救我啊,里面有几G的软件啊
21 发表于 2007-04-25 11:39 ·  中国 广东 中山 电信
初级用户
★★
积分 127
发帖 62
注册 2007-04-19 12:43
19年会员
UID 85744
性别 男
状态 离线
17楼,好想法!
22 p处理 发表于 2007-04-26 01:48 ·  中国 福建 龙岩 电信
初级用户
积分 26
发帖 11
注册 2007-04-25 07:32
19年会员
UID 86397
性别 男
状态 离线
很郁闷哦我想学p 谁教我啊
23 del 发表于 2010-05-05 12:15 ·  中国 山东 济南 联通
初级用户
积分 27
发帖 18
注册 2010-03-18 15:26
16年会员
UID 162471
性别 男
状态 离线
del 的属性信息里的提示很明白的
arcom可以看下del命令的 帮助。
论坛跳转: