Board logo

标题: 批处理如何删除自已(无论批处里所在什么位置) [打印本页]

作者: cxfaa     时间: 2007-3-30 06:07    标题: 批处理如何删除自已(无论批处里所在什么位置)

请问有没有办法让批处理自动删除自已,不论批处理放在什么文件夹中都可以自已删除自已。
比如把他放在C盘运行后批处理后就可以自已删除自已,若把他放在c:\aa文件夹中运行批处理后也可以自已删除自已。
作者: vkill     时间: 2007-3-30 06:10
首先你要有权限,怎么删除自己搜索以前的帖子
作者: vk     时间: 2007-3-30 06:24
有足够权限前提下
在你要删除的批处理文件末尾添加del %0
即可
作者: everest79     时间: 2007-3-30 10:23
del "%~dpnx0"
作者: BWSkyer     时间: 2007-3-30 11:20
2楼的,不怎么好搜索,没有找到自己想看的。

我想知道是怎么实现自己删除自己的呢? 我try了一下。

del "%~dpnx0"  del %0
都是可以的。  

原理是什么呢? 为什么关闭还可以执行。利用的什么?
作者: everest79     时间: 2007-3-30 11:48
del %0不是100%成功的
%0是系统自已按文件启动时的输入的命令来创建的
至于关闭还可以执行,没听过