請幫幫我!我是一個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. 將Unix可執行文件轉換爲Windows可執行文件
- 2. 可執行文件是否可以將某些內容返回給其他可執行文件?
- 3. 可執行文件
- 4. 可執行文件
- 5. 在運行時將代碼注入可執行文件
- 6. 文件可執行文件時,從其他應用程序
- 7. 從2個其他可執行文件jar創建可執行jar
- 8. IIS可執行文件沒有執行
- 9. C#可執行文件執行目錄
- 10. 我們可以在其他頭文件中執行線程嗎?
- 11. 將其他代碼合併到可執行文件(arm-linux)
- 12. 什麼可執行文件啓動了我的可執行文件?
- 13. 如何將動態可執行文件轉換爲靜態可執行文件?
- 14. 如何在其他系統中運行可執行文件jar?
- 15. 如何將資源注入已建立的可執行文件
- 16. 如果我將這個Python腳本轉換爲可執行文件,其他人是否可以執行它?
- 17. 如何在可執行文件完成時將可執行文件的輸出寫入文件?
- 18. 使awk文件可執行
- 19. RPMbuild與可執行文件
- 20. 單個可執行文件
- 21. helink dll可執行文件
- 22. 可執行文件和Django
- 23. 製作可執行文件
- 24. InnoSetup strip可執行文件
- 25. 可執行文件格式
- 26. 非可執行文件夾
- 27. iPhone可執行文件
- 28. iphone可執行文件
- 29. 監控可執行文件
- 30. 獲取可執行文件
爲什麼你不能只從第一個推出第二.exe含有像'的Process.Start()'? – edtheprogrammerguy
您對這些可執行文件中的任何一個都有**源代碼**嗎?或者你是否試圖用C#作爲你的媒介來完成這個「任務」(大概是把文件合併起來,這不是工作方式)? ...或者你想創建一個** THIRD EXECUTABLE **,用C#編寫,啓動第一個應用程序,等待它退出,然後啓動第二個? –
不,我想要一個可執行文件,它是兩個可執行文件的複合文件。我想注入它,就像病毒注入.exe文件一樣。 –