中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-11 12:00
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » bat 如何删除自身以及所在目录 查看 754 回复 2
楼 主 bat 如何删除自身以及所在目录 发表于 2009-03-06 02:57 ·  中国 上海 电信
新手上路
积分 2
发帖 2
注册 2009-03-05 04:26
17年会员
UID 140657
性别 男
状态 离线
比如;
C:\TEST\A.BAT
运行A.BAT 后要求删除C:\TEST

我用
cd \ & rd /s /q C:\TEST
可以达到删除的要求, 但最后都会报错
The system cannot find the path specified.
2 发表于 2009-03-06 22:49 ·  中国 山东 济南 联通
高级用户
★★★
积分 959
发帖 474
注册 2007-10-25 10:40
18年会员
UID 100716
性别 男
状态 离线
这是删除自身命令
del /q/f %0
删除上一级目录
rd. /s/q

[ Last edited by 5872169 on 2009-3-6 at 22:53 ]
3 发表于 2009-03-11 11:58 ·  中国 上海 电信
新手上路
积分 2
发帖 2
注册 2009-03-05 04:26
17年会员
UID 140657
性别 男
状态 离线
我希望的是这个BAT能够删除自身以及所在目录。 不是单独的任务。
主要想用在程序的卸载。
论坛跳转: