怎么让EXE运行后自动删除
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么让EXE运行后自动删除相关的知识,希望对你有一定的参考价值。
请说的详细点,如果用RAR压缩工具,压缩成自解压.`该怎么才能让自解压里面的程序运行后自动删除.请说的详细点!!!
详细点好么`我是很菜的菜鸟
假定这个程序叫 a.exe,可以这样做:
在源程序a.c里加一段东西,就是输出一个 tmp.bat,让它删掉 a.exe
#include <windows.h>
#include <stdio.h>
FILE *fout;
void main()
fout = fopen("tmp.bat","w");
fprintf(fout,"echooff\\ndel /f a.exe");
fclose(fout);
Sleep(1000);
system("start /b /HIGH tmp.bat");
exit(0);
参考技术A 你这个问题,问的相当含糊啊。
EXE文件怎么运行后删除或删除自己
用BAT写一个删除该程序的命令然后用COPY命令把这应用程序和和这个BAT文件和了应该可以把你可以试下
比比如新建文本写入
delete
name.exe
保存为"aa.bat"的后缀名
然后用在建一个文本写入
copy
程序名.exe/b+aa.bat/a
name.exe
保存为1.BAT
点击1.bat出现name.exe点击它
理论上应该可以没做试验你试试看。 参考技术A 用超级模块
自带的一个命令
软件.删除自身
()
子程序名:删除自身
程序删除自身EXE文件(无返回值)
以上是关于怎么让EXE运行后自动删除的主要内容,如果未能解决你的问题,请参考以下文章