我有一個編譯的exe文件,我用它來轉換圖像。 它被命名爲convert.exe。 我想在我的C#應用程序中使用它,而不會在我的應用程序文件夾中看到它。 所以我想我可以添加它作爲一種資源。 問題是: 如何啓動存儲在我的資源中的exe文件的外部進程?從資源啓動過程(exe文件)
0
A
回答
1
不幸的是,Hans Passant說的沒有辦法。實際上,爲了運行它,您必須先將其保存到磁盤。有幾個應用程序使用此方法。其中之一是SysInternals Process Explorer。它曾經在資源中包含EXE的64版本(我不是100%確定它們仍然以最新版本的方式這樣做)。無論如何,網上有幾個例子和教程。 Here is one。
0
如果您在程序中實施某種Web服務器(利用http.sys),您可以從解析(通過windwows webdav客戶端)到URL的unc路徑運行可執行文件。
相關問題
- 1. c#從遠程文件夾啓動.exe
- 2. 從Procrun啓動exe文件
- 3. 從exe中檢索資源文件
- 4. 如何將exe文件導入資源從資源中提取exe然後shell
- 5. 如何從資源啓動進程?
- 6. 如何從qml啓動.exe文件?
- 7. 在windows中從C++啓動.exe文件
- 8. installshield從源媒體啓動EXE
- 9. 在.NET EXE中交換資源文件?
- 10. 將資源包含到EXE文件中
- 11. 訪問資源中的.exe文件?
- 12. IIS7無法通過進程啓動我的Exe文件
- 13. 啓動BDD資源?
- 14. 啓動了資源
- 15. 從資源文件
- 16. 如何從.java文件啓動畫面訪問Monodroid資源
- 17. 從網頁啓動Windows文件資源管理器窗口
- 18. Azure Batch Pool啓動任務從Blob下載資源文件FileShare
- 19. 使用不同的資源文件啓動android應用程序
- 20. 在資源中啓動一個進程(可執行文件)
- 21. Spark:發送資源文件路徑以啓動執行程序
- 22. 過程開始於資源文件夾
- 23. 使用C#EXE修改不同C#EXE文件的資源
- 24. 從資源文件鏈接到資源
- 25. 從Android活動啓動Java源文件
- 26. Silverlight動畫風格從資源文件
- 27. 資源文件名過長
- 28. 從WSL啓動資源管理器
- 29. 從ANT啓動Windows資源管理器?
- 30. vbscript從特殊文件夾啓動一個exe文件
首先將它寫入文件可以嗎?因爲直接從內存中運行的東西很棘手,通常毫無意義。 – Ryan 2012-03-10 15:19:59
我想避免將它寫入文件。我不希望它被任何人訪問/複製。 – 2012-03-10 15:21:46
不僅僅是病毒掃描程序和用戶,絕對討厭從某個地方出現一個進程。 Windows也是如此,它有一個核心要求,即進程必須從磁盤上的文件啓動。對其設計方式至關重要。 – 2012-03-10 15:31:09