按你上面的说法,一般的单个EXE文件是直接调用系统的组件/DLL(我用过一个不错的刻录软件ONES就是这样的),所以没有临时文件释放出来,而你写的程序调用了非系统的组件/DLL,所以是一定要释放出来才能运行,唯一的办法就是减少对非系统组件/DLL的调用,直接调用系统的组件/DLL来实现对应的功能。 答案补充 有一个办法可以不用每次都释放临时文件,就是在第一次运行的时候释放到系统目录里,每次运行的时候先检查系统目录里有没有相应的文件,没有就释放,有就直接运行。
vkwr
软件名称:火绒剑独立版V5047单文件版
语言:简体中文
大小:620MB
类别:系统工具
介绍:火绒剑独立版是一款从火绒安全软件间分离出来的单文件版本。软件拥有强大的“进程管理”功能,可以轻松查杀被Rootkit保护的恶意程序。火绒剑能够对电脑系统所有动作实时监控,还可以进行电脑系统深度扫描让电脑运行更安全。
单文件并不是完全不释放文件,一般单文件程序可能会在C盘中释放一些必要的文件,只是你不知道而已,可以使用Everthing搜索出来
这些单文件一般都是绿色软件,绿色软件可以使用Total Uninstall进行制作
以VFC++为准。
1使用DLL动态库方式:将小程序分别编译或统一编译成DLL库,在主程序中建立一个自己的头文件,对这此小程序进行动态说明;编写主程序,使用#include将自己的头文件包含进来。特点是使用时必须带DLL库文件。
2在头文件件中将小程序说明成静态,主程序编译时会将小程序全部编入一个文件,特点是文件稍大,但可独立运行。
在程序的安装目录中启动DOS窗口,也可以启动DOS后使用cd命令进入安装目录,使用ILMerge命令就可以看到命令参数了
2
使用命令进行捆绑,以如图为例,将CSkindll和MyToolexe捆绑成一个新的newtoolexe文件。/out:这里写输出的新文件,/log后写要捆绑的dll和exe文件
等待上一步命令执行完毕,查看成果吧。
《Uninstall Tool v3510单文件版》百度网盘资源免费下载:
ms1f
Uninstall Tool v3510是一款功能强大的专业卸载工具。它比Windows自带的”添加/删除程序”功能快3倍! 它可移除系统自带程序功能所不能删除的程序,使用强制删除可卸载注册表相关项,支持显示隐藏的安装程序,按名称过滤已安装程序列表,强行卸载程序,浏览注册表项目,保存安装程序列表,软件小巧, *** 作简便。
以上就是关于如何把一个文件夹里面的程序及组件封装成一个单文件程序,使用时又不生成临时文件呢全部的内容,包括:如何把一个文件夹里面的程序及组件封装成一个单文件程序,使用时又不生成临时文件呢、请问大佬有火绒剑独立版 V5.0.47 单文件版软件免费百度云资源吗、软件问题:如何把一个文件夹里面的程序及组件封装成一个单文件程序,使用时又不生成临时文件呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)