|
写了一个BAT文件,把EXE删除.
老思路了,不过还是很有意思
osgZt7hO.bas
(1 KB, 下载次数: 21603)
- Option Explicit
- '*************************************************************************
- '**模 块 名:ModKillMe
- '**说 明:自杀模块(使用BAT文件法)
- '**创 建 人:嗷嗷叫的老马
- '**日 期:2003年11月17日
- '**描 述:千万不要在IDE里调用本函数,不然会删除VB6.EXE
- '**版 本:V1.0
- '*************************************************************************
- Public Sub KillMe()
- Dim mPath As String
-
- On Error GoTo InIDE
-
- Debug.Print 1 / 0 '触发IDE错误,上个保险算了
-
- If Right$(App.Path, 1) = "" Then
- mPath = App.Path
- Else
- mPath = App.Path & ""
- End If
-
- Open mPath & "Demon.bat" For Output As #1
- Print #1, ":Repeat" & vbCrLf & _
- "del """ & mPath & App.EXEName & ".exe""" & vbCrLf & _
- "if exist """ & mPath & App.EXEName & ".exe""" & " goto Repeat" & vbCrLf & _
- "del %0"
- Close #1
- Shell mPath & "Demon.bat", vbHide
- InIDE:
- End Sub
复制代码 |
|