怎样用VB实现让软件进入桌面后运行一次并自我删除呢?

lliuzhigao 2007-12-25 11:49:28
我想用VB写个驱动删除工具,
就是让它进入桌面后删除驱动文件夹,并只是运行一次后自我删除,
删除驱动呢用kill代码应该就行了,
但怎样才能让它进入桌面后运行一次并自我删除呢?
进入桌面后运行呢我想是添加一个路径到注册表的run项中就可以了,不过具体的也不会,
另外就是怎样实现自我删除?
刚接触VB,请大家知道的呢帮帮忙,谢了
...全文
225 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lliuzhigao 2007-12-27
  • 打赏
  • 举报
回复
不好意思了哦,现在好像不能编辑帖子了,分呢应该给的,但发贴时不知怎么弄了,不好意思了哦,
希望大家帮帮忙,分数这个呢我想大家也不是特别在意的啦,
下次一定给大家补上的,
cike_1111 2007-12-26
  • 打赏
  • 举报
回复
if 问题点数:0 then 只告诉你思路

关于删除驱动部分:
只要引用某东西后就可以操作文件了
有了操作文件功能后 知道你要删除的文件的路径就可以了

关于只运行一次
只运行一次只要判断一下就可以!
判断注册表某项! 若有值就直接退出程序 若没有值就写入值 然后进入程序界面

关于删除自身
自身是删除不了自身的 除非利用外部工具 比如 VB中建立一个 bat 文件 建立后执行bat 然后关闭自己 删除自己的工作由bat来完成

else if 问题点数=100 then

找到引用操作文件类的名字 主要是我记不住单词
找到以前做过的bat 复制输出到csdn

end if
wujinda 2007-12-26
  • 打赏
  • 举报
回复
在RUN中添加一个软件的运行
然后运行软件后 在最后添加一个删除RUN里面软件的语句.
你是不是想在系统安装后马上运行那个软件
这个操作需要再安装文件里面做
具体参照别人系统封装流程
tingting1123 2007-12-26
  • 打赏
  • 举报
回复
if 只告诉思路 then
msgbox"你很小气!"
elseif copy to csdn then
msgbox"你是个助人为乐的好孩子! ^_^ "
endif

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧