背景:通過advanced Instadller 可以重新打包MSI包,然后還可以添加一些自己寫的程式;安裝時,MSI包中的可執行檔案寫進磁盤后才能執行;然而現在的問題是:我程式寫進磁盤后(一個具體的目錄下,均為MSI解壓的檔案),現在我要執行可執行程式,然而我這個可執行程式需要我知道MSI的存放位置,因為在MSI包的同一目錄還存放著一個txt檔案,我需要將txt檔案內容獲取到,此時的MSI包已經打包完成,txt檔案是后續加入的,兩者獨立。
1、只能通程序式獲取,不能自己填入,我該怎么做?請有經驗的大神指導一下!!!
2、或者換個思路,讓MSI包安裝前獲取到txt內容。(MSI包安裝完成后,已經完成解壓,此時執行程式獲取當前路徑,只能獲取到安裝后的路徑,我需要安裝前的路徑,也就是MSI包所在的路徑)
ps:安裝目錄與MSI包存放目錄不一致。
respect
uj5u.com熱心網友回復:
沒用過MSI打包,來學習下。。。轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/99981.html
標籤:Windows客戶端使用
上一篇:騰訊云服務器訪問專案報404
