请帮帮我!我是一个C#程序员。非常有经验。我想将一个可执行文件注入另一个可执行文件。这样,如果我打开这个复合文件,第一个文件将被执行,然后执行第二个文件将被执行。我该怎么做?我想将可执行文件注入其他可执行文件
0
A
回答
0
您应该使用的System.Diagnostics.Process类,例如:
Process SecondApp = Process.start(pathToExeFile);
或者,像
ProcessStartInfo myInfo = new ProcessStartInfo();
myInfo.FileName = pathToExeFile;
myInfo.WorkingDirectory = Path.GetDirectoryName(pathToExeFile);
myInfo.CreateNoWindow = true;
Process SecondProcess = Process.Start(myInfo);
顺便说一句,新工艺不会阻止你当前线程。
P.S不要忘记添加
using System.Diagnostics;
+0
你的意思是在一个良好的“新进程”,更技术上'Process.Start'不会阻止当前线程 – niceman
+0
我欣赏你的帮助,但我想注入一个.exe文件在其他类似的病毒注入自己在另一个.exe文件我知道所有这些功能。我不是初学者。 –
相关问题
- 1. 可执行文件是否可以将某些内容返回给其他可执行文件?
- 2. 可执行文件
- 3. 可执行文件
- 4. 在运行时将代码注入可执行文件
- 5. 从2个其他可执行文件jar创建可执行jar
- 6. IIS可执行文件没有执行
- 7. 将其他代码合并到可执行文件(arm-linux)
- 8. 什么可执行文件启动了我的可执行文件?
- 9. 如何在其他系统中运行可执行文件jar?
- 10. 如何将资源注入已建立的可执行文件
- 11. 如何在可执行文件完成时将可执行文件的输出写入文件?
- 12. 可执行Jar文件FileNotFoundException
- 13. exec可执行文件sed
- 14. 单个可执行文件
- 15. 制作可执行文件
- 16. helink dll可执行文件
- 17. 从Linux可执行文件
- 18. 可执行文件和Django
- 19. 使awk文件可执行
- 20. 检索可执行文件
- 21. 监控可执行文件
- 22. python可执行文件
- 23. 可执行文件的CDN
- 24. 加密可执行文件
- 25. iPhone可执行文件
- 26. 获取可执行文件
- 27. 两个可执行文件
- 28. PowerShell和可执行文件
- 29. 我如何在cpp可执行文件中嵌入licence.licx文件?
- 30. C将文件写入可执行文件ASCII
为什么你不能只从第一个推出第二.exe含有像'的Process.Start()'? – edtheprogrammerguy
您对这些可执行文件中的任何一个都有**源代码**吗?或者你是否试图用C#作为你的媒介来完成这个“任务”(大概是把文件合并起来,这不是工作方式)? ...或者你想创建一个** THIRD EXECUTABLE **,用C#编写,启动第一个应用程序,等待它退出,然后启动第二个? –
不,我想要一个可执行文件,它是两个可执行文件的复合文件。我想注入它,就像病毒注入.exe文件一样。 –