中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-02 03:33
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 在来一个路径问题 查看 1,611 回复 8
楼 主 在来一个路径问题 发表于 2006-09-20 01:28 ·  中国 云南 昆明 电信
初级用户
★★
积分 134
发帖 50
注册 2006-03-28 13:50
20年会员
UID 52939
状态 离线
for %%i in (c d) do del /s/q %%i:\1.log
怎么让命令只在盘符当前路径下删除文件而不进入其它目录及子目录呢?
2 发表于 2006-09-20 01:33 ·  中国 湖北 武汉 教育网
新手上路
积分 9
发帖 5
注册 2006-05-10 11:27
20年会员
UID 55257
状态 离线
for %%i in (c d) do del /q %%i:\1.log
3 发表于 2006-09-20 03:59 ·  中国 甘肃 兰州 电信
金牌会员
★★★★
积分 4,103
发帖 1,744
注册 2006-01-20 13:00
20年会员
UID 49241
性别 男
来自 甘肃.临泽
状态 离线
for %%i in (%cd%) do del /s/q %%i:\1.log
4 发表于 2006-09-20 06:29 ·  中国 云南 昆明 电信
初级用户
★★
积分 134
发帖 50
注册 2006-03-28 13:50
20年会员
UID 52939
状态 离线
谢谢前两位朋友
我只想在根目录下删除问题,不去搜索其它目录及子目录啊。
%cd%怎么设置?

[ Last edited by xg911335 on 2006-9-20 at 06:51 ]
5 发表于 2006-09-20 07:19 ·  中国 甘肃 兰州 电信
金牌会员
★★★★
积分 4,103
发帖 1,744
注册 2006-01-20 13:00
20年会员
UID 49241
性别 男
来自 甘肃.临泽
状态 离线
echo %cd% 看按
6 发表于 2006-09-20 07:39 ·  中国 北京 鹏博士BGP
中级用户
★★
积分 404
发帖 179
注册 2006-03-30 14:44
20年会员
UID 53056
状态 离线
你该去看看这些命令的帮助 上面都会提到的
7 发表于 2006-09-20 08:19 ·  中国 湖南 娄底 新化县 电信
银牌会员
★★★
积分 1,218
发帖 485
注册 2006-07-21 21:24
20年会员
UID 58987
来自 湖南.娄底
状态 离线
二楼的朋友已经给出代码了.
楼主的代码加上了/s参数, 所以会删除子目录下的匹配文件.
业精于勤而荒于嬉,形成于思而毁于随。
8 发表于 2006-09-21 09:20 ·  中国 云南 昆明 电信
初级用户
★★
积分 134
发帖 50
注册 2006-03-28 13:50
20年会员
UID 52939
状态 离线
谢谢各位。
9 发表于 2006-09-21 09:25 ·  中国 广东 佛山 广东睿江科技有限公司
荣誉版主
★★★★
batch fan
积分 5,226
发帖 1,737
注册 2006-03-10 00:38
20年会员
UID 51697
来自 成都
状态 离线
  del 再加上一个删除所有属性文件夹的参数 /a 就比较完美了。
尺有所短,寸有所长,学好CMD没商量。
考虑问题复杂化,解决问题简洁化。
论坛跳转: