标签: c++
我用c ++编写了一个应用程序,现在对我来说创建一个函数非常重要,当我调用它时,应用程序关闭并删除它的可执行文件(出于安全原因)
如何通过CreateRemoteThread或其他方式完成这样的事情?任何想法?
CreateRemoteThread
感谢
答案 0 :(得分:4)
只要可执行文件正在运行,就无法删除它。
您可以创建启动其他可执行文件的包装器可执行文件(或者例如批处理文件),并在完成后删除可执行文件。