我可以編程方式查詢MSI並檢索ProductCode等屬性。 有沒有辦法查詢Installshield可執行文件來獲取其包含的MSI的屬性?我可以從InstallShield可執行文件獲取ProductCode嗎?
3
A
回答
2
我猜installshield可執行文件是一種自解壓可執行文件。它首先將文件提取到臨時文件夾,然後運行設置。如果exe支持命令行切換來提取所有文件,那麼您可以通過您的程序進行解壓縮,然後向MSI查詢產品代碼。
0
您也可以嘗試運行與記錄您的可執行文件啓用:
Setup.exe /v"/l*v C:\MSI.log"
,然後搜索在創建的日誌文件中的產品代碼。
相關問題
- 1. 我可以自動從PHP定位MySQL可執行文件嗎?
- 2. 是否可以從gdbserver獲取遠程可執行文件名?
- 3. 獲取可執行文件
- 4. 我可以將可執行JAR文件部署到Azure PaaS嗎?
- 5. 我可以在Linux上動態加載可執行文件嗎?
- 6. Installshield 2010:我們可以在主要升級期間執行OnInstalled Feature事件嗎?
- 7. 可以直接執行.s文件嗎?
- 8. 我們可以從Microsoft.CodeAnalysis.CSharp.Syntax.TypeSyntax獲取System.Type嗎?
- 9. 我們可以降級InstallShield項目嗎?
- 10. 我可以從apk文件中獲取信息嗎
- 11. 我可以從PHP獲取文件的簡短DOS名稱嗎?
- 12. 我可以從.m文件獲取源代碼嗎?
- 13. 我可以從log4net獲取當前配置文件嗎?
- 14. 我們可以從ASP.NET獲取PHP文件的返回值嗎?
- 15. 我可以在Express中打開Installshield Pro文件嗎?
- 16. 可以將R文件轉換爲可執行文件嗎?
- 17. 從哪裏可以獲得可執行文件在linux上
- 18. 我可以使用Chromium從本地網頁打開可執行文件嗎?
- 19. 我可以從外部捕獲程序調用和執行嗎?
- 20. 簽名的Jar可以作爲可執行文件運行嗎?
- 21. 安裝文件名可以從可執行文件的版本號派生嗎?
- 22. 如何獲取Docker鏡像以運行可執行文件
- 23. 我可以從Chrome插件執行本地程序嗎?
- 24. 我可以在InstallShield 2012的XML文件更改區域中獲取項目輸出app.config文件嗎?
- 25. 從我的可執行文件調用
- 26. 我可以執行多個Catch塊嗎?
- 27. 我可以執行ipython腳本嗎?
- 28. 我可以信任執行計劃嗎?
- 29. 我可以執行一半的OAuth嗎?
- 30. (How)我可以在Windows上執行一個.cmake文件嗎?
好的,我明白你的意思了。我是InstallShield的新手,所以隨時學習。如果這是一個自解壓的exe文件,那麼我想我已經搞砸了,直到查詢它,沒有先提取它... – 2010-08-03 10:38:23
@Peter正確。你將不得不先提取它 – 2010-08-03 10:43:30