工作,在一些我的工作的設備,該\Windows
目錄上沒有永久存儲。也就是說,一旦設備重新啓動,寫入\Windows
的任何內容都將丟失。這對卸載程序尤其有問題,因爲wceload.exe
(Windows CE CAB安裝程序)會生成.unload文件並將其放入\Windows
。在設備重新啓動之前應用程序可以被卸載,但之後它不能(控制面板中的「刪除程序」工具返回一個關於無法打開卸載文件的錯誤)。那麼如何讓.unload文件在重新啓動時保持不變?有什麼辦法來控制卸載程序(我相信它叫做unload.exe
)在哪裏查找.unload文件?獲取Windows CE的卸載程序才能正常
2
A
回答
0
我一直沒能找到任何這好消息還在。看起來卸載文件的路徑是硬編碼的,所以我可以做的最好的事情是對卸載文件進行備份。如果用戶希望卸載,他們將不得不手動將文件複製到\ windows目錄,然後使用控制面板中的卸載工具。以下是更多信息: http://www.generation-nt.com/us/answer/wince5-force-wceload-install-unload-into-nonvolatile-memory-help-87676002.html
0
安裝完成後,您可以通過將.unload文件複製到持久目錄來重新啓動。該目錄可能因設備而異,例如\Hard Disk\ramroot\Windows
或\Backup\Windows
。然後它會在重啓時自動複製到\Windows
。 (雖然我不知道這樣的目錄和行爲是否對每個設備存在。)
要複製這個文件,你需要安裝完成之後,從一個自定義安裝的DLL執行復制語句。 This codeproject-site有一個非常全面的解釋,截圖和代碼。
0
簡單地重新安裝應用程序,然後從刪除程序的控制面板取消安裝。
相關問題
- 1. 不能正常卸載node.js
- 2. 帶有正常卸載程序的JWrapper?
- 3. 卸載Windows驅動程序
- 4. 無法以編程方式卸載Windows CE中的字體
- 5. NSIS卸載程序
- 6. 要求輸入密碼才能卸載/刪除應用程序
- 7. 卸載C#Windows服務 - 使用卸載程序
- 8. 獲取異常system.AppDomainUnloadedexception:線程運行的應用程序域已被卸載
- 9. (C/Windows)無法卸載驅動程序
- 10. VBScript卸載Windows應用程序
- 11. Windows驅動程序卸載掛起
- 12. 卸載Windows 10應用程序
- 13. 如何獲取在Windows上卸載應用程序的用戶的用戶名?
- 14. Installshield套件卸載程序不會卸載每個功能
- 15. 在卸載Web時獲取異常在karaf中的Spring Web應用程序
- 16. Windows CE Web應用程序
- 17. windows ce 5.0適用於windows ce 6.5的應用程序嗎?
- 18. 獲取卸載應用程序的意圖,Android的
- 19. Install4j卸載其他程序
- 20. VBS卸載應用程序
- 21. 如何獲取ios中卸載的應用程序名稱?
- 22. 如何獲取已安裝程序的卸載字符串
- 23. 意圖獲取應用程序的UID卸載
- 24. install4j在卸載時卸載卸載程序腳本
- 25. NSIS:在卸載程序中檢測程序是否正常工作
- 26. 用msiexec Powershell卸載程序
- 27. 使用NISIS卸載程序創建卸載程序
- 28. 卸載應用程序圖標時,應用程序是卸載
- 29. Android的卸載程序包
- 30. 運行windows卸載程序時關閉應用程序