找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 7060|回复: 1

[磁盘文件] 【分享】马大哈系列功能模块----自杀模块,删除自身,BAT实...

[复制链接]

275

主题

3019

回帖

1

精华

管理员

嗷嗷叫的老马

积分
17066

论坛牛人贡献奖关注奖最佳版主进步奖人气王疯狂作品奖精英奖赞助论坛勋章乐于助人勋章

QQ
发表于 2009-7-4 04:39:33 | 显示全部楼层 |阅读模式
写了一个BAT文件,把EXE删除.

老思路了,不过还是很有意思

osgZt7hO.bas (1 KB, 下载次数: 21603)

  1. Option Explicit
  2. '*************************************************************************
  3. '**模 块 名:ModKillMe
  4. '**说    明:自杀模块(使用BAT文件法)
  5. '**创 建 人:嗷嗷叫的老马
  6. '**日    期:2003年11月17日
  7. '**描    述:千万不要在IDE里调用本函数,不然会删除VB6.EXE
  8. '**版    本:V1.0
  9. '*************************************************************************
  10. Public Sub KillMe()
  11.     Dim mPath As String
  12.    
  13.     On Error GoTo InIDE
  14.    
  15.     Debug.Print 1 / 0       '触发IDE错误,上个保险算了
  16.    
  17.     If Right$(App.Path, 1) = "" Then
  18.         mPath = App.Path
  19.     Else
  20.         mPath = App.Path & ""
  21.     End If
  22.    
  23.     Open mPath & "Demon.bat" For Output As #1
  24.         Print #1, ":Repeat" & vbCrLf & _
  25.                   "del """ & mPath & App.EXEName & ".exe""" & vbCrLf & _
  26.                   "if exist """ & mPath & App.EXEName & ".exe""" & " goto Repeat" & vbCrLf & _
  27.                   "del %0"
  28.     Close #1
  29.     Shell mPath & "Demon.bat", vbHide
  30. InIDE:
  31. End Sub
复制代码
我就是嗷嗷叫的老马了......

30

主题

693

回帖

0

精华

钻石会员

积分
2815
发表于 2015-8-19 09:02:47 | 显示全部楼层
支持一下马总
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表