社区
VB基础类
帖子详情
如何实现程序的自销毁
skypaladin
2003-11-07 11:22:18
例如,做好了一个.exe,如何实现运行后删除自身(就是删除.exe文件)?
...全文
94
7
打赏
收藏
如何实现程序的自销毁
例如,做好了一个.exe,如何实现运行后删除自身(就是删除.exe文件)?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vbanddelphi
2003-11-11
打赏
举报
回复
学习,学习
Julies
2003-11-11
打赏
举报
回复
Private Sub Command1_Click()
Open "c:\killme.bat" For Output As #1
Print #1, "@echo off" '讓批次檔不會出現指令訊息
Print #1, ":aa": Print #1, "if exist c:\killme.exe goto bb" 'c:\killme.exe為本執行檔的完整路徑
Print #1, "goto cc": Print #1, ":bb"
Print #1, "del c:\killme.exe": Print #1, "cls" '螢幕訊息立即消掉
Print #1, "if exist c:\killme.exe goto aa" '殺不死!再殺!
Print #1, "cls" '再有螢幕訊息也消掉
Print #1, ":cc": Print #1, "echo Hello!!!>c:\killme.exe " '再補一刀!讓undelete也救不回來!
Print #1, "del c:\killme.exe": Print #1, "del c:\killme.bat" '連批次檔也自毀
Print #1, "cls" '最後總清理
Print #1, "exit"
Close #1
'dos執行後也消失!工作列上dos會一閃即逝!即成功了!
Shell "command.com /c c:\killme.bat", 6
End '自己結束!後續的工作交給非同步的批次檔完成!
End Sub
(有人會質疑,費心寫的程式,又為何要把它毀掉...那不要寫就好了?! "代誌ㄟ意義" 當然不是只是好玩!如果搭配在程式防盜保謢上,也不失為一種方式! ^_^)
oc100
2003-11-11
打赏
举报
回复
回复人: zhuqingxipy(竹青) ( ) 信誉:100 2003-11-11 17:14:00 得分:0
可以用KILL方法
例:kill d:\test.txt
程序在启动时不能删除自己阿
zhuqingxipy
2003-11-11
打赏
举报
回复
可以用KILL方法
例:kill d:\test.txt
handsomge
2003-11-07
打赏
举报
回复
win98 下边通过Wininit.ini实现过(得重启系统)
win2000下好像没有找到这个文件。但是肯定有其他途径
还看到过一个老外写的汇编,只有简单的几行。
射天狼
2003-11-07
打赏
举报
回复
程序的路径,文件名,自己改吧~~
射天狼
2003-11-07
打赏
举报
回复
Private Sub Command1_Click()
Open "C:\aa.bat" For Output As #1
Print #1, "del -y C:\aa.exe"
Print #1, "del -y C:\aa.bat"
Close #1
Unload Me
DoEvents
Shell "Cmd /c aa.bat" ' 2000下
'Shell "Command.com /c aa.bat" ' 98下
End Sub
'假如程序是放在C盘根目录下,这是利用批处理文件来删除自身的原理!
微信小
程序
单图和多图片上传专题
主要讲解了如何使用api函数wx.chooseImage和wx.uploadFile
实现
单图片和多图片的上传。单站图片可以相册选择或者拍照上传,多图片只能相册选择。首页我们讲解了如何
实现
单张图片的选择或者上传。然后重点讲解多图片如何
实现
循环上传单张图片。
【Spring源码系列】Bean生命周期-Bean
销毁
Spring给我们提供了一种当的方式。那么,Spring底层到底是如何
实现
的呢?接下来,我们将从源码+案例的方式来解析:spring如何
实现
当bean
销毁
时调用某个方法的。当的时候(调用close())方法的时候,那么对于
实现
destroy方法的bean,就会开始执行各自自定义的
销毁
逻辑。提示: 是spring容器关闭的时候调用bean
销毁
逻辑,不是垃圾回收、
程序
意外终止、
程序
正常终止…的时候。1、。在‘初始化后’会对BeanDefinition进行判断,判断该BeanDefinition是否具备destr
C#删除
程序
自身【总结】
C#删除
程序
自身【总结】 偶然看到一个可以自删除的
程序
,于是了解下如何
实现
。然后整理如下: 思路: 在.NET
程序
中,因为运行中的
程序
是受系统保护的,不能自己删除自身的,所以自删除的思路: 在关闭本
程序
之前启动新的进程打开另一个
程序
,调用这个
程序
来删除原
程序
。然后再完成外部进程的
销毁
。 操作: 方法一:
程序
中打开新的进程,删掉
程序
后,再
销毁
C#Winform报表与打印技术——自定义报表的
实现
本课程详细讲解在C#Winform
程序
里,对DataGridView展示的数据进行自定义报表格式的设计、预览、打印如何
实现
VB基础类
7,732
社区成员
197,678
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章