我有一個install.bat文件和一個資源文件夾。只要這兩個文件在同一個目錄下,如果你運行install.bat,它會安裝一個我的lwjgl遊戲。所以我試圖做的是做一個自解壓文件,當完成後運行launch.bat文件。我試過使用iexpress,並得到它的大部分工作。我已經添加了所有的文件,所以它會解壓到某個目錄,然後我可以運行install.bat文件來讓我的程序工作。事情是,雖然,我想我的exe文件創建與iexpress啓動install.bat時,它完成。所以,我試着在iexpress中使用這個選項,它說當完成「安裝」(使用引號,因爲它不是實際的安裝,只是將文件提取到用戶指定的某個目錄)時它將執行命令。當我到達說明我想在「安裝」期間和之後執行的步驟時。在安裝過程中,我留下了空白。安裝後我選擇了install.bat文件。當我嘗試單擊next時,它告訴我我必須在提取過程中爲命令選擇一些東西。在安裝過程中我沒有具體的操作,所以我只是說「回聲」。 (不含引號)。我完成後,我試着運行安裝程序。在它甚至提示我提取一個文件夾之前,它告訴我這個回聲。無法執行。所以我回到我的安裝(通過一個.sed文件)並改變了「回聲」。 「暫停」。那也沒用。然後我在另一個網站上閱讀,爲了按照我想要的方式運行文件,我在安裝期間和安裝後都將文件名稱。我試圖做到這一點,它也沒有工作。誰能幫幫我嗎?iexpress不執行安裝程序
1
A
回答
0
如果我理解正確你的問題,你將需要指定什麼IExpress程序必須在崗位做安裝提供的命令選項,這樣cmd.exe
代替command.com
,如:
cmd.exe /c filethatyouwanttorun.bat
請參閱問題: Create Batch file for iexpress。
您可以使用SED文件,然後修改自解壓指令。這將運行您想要運行的批處理文件,然後安裝該應用程序。 (如果您選擇了在iexpress中解壓縮和運行安裝的選項,我會假設將使用臨時文件夾進行提取。)
0
我不確定我完全理解您的問題,但也許有幾點可以幫助您:
如果你想要一個「什麼都不做」命令,你可以使用類似:
cmd /c echo.
「在提取過程中的命令」沒有。只有安裝程序和安裝後命令。這兩個都在提取後執行。如果您只需要執行一個批處理文件,請將其放入安裝程序行並將後安裝命令留空。
您不能要求用戶提取路徑並執行文件。你只能做一個或另一個。 (雖然安裝程序可能會提示用戶並在那裏複製文件。)
相關問題
- 1. iexpress安裝程序包
- 2. 使用IExpress自解壓安裝程序
- 3. 安裝使用.dll和IExpress嚮導的應用程序
- 4. Wix:安裝可執行程序
- 5. install4j安裝程序不會使UNIX安裝程序可運行
- 6. Wix安裝程序在安裝失敗後執行程序出現錯誤2896
- 7. 在MSI執行期間執行的DLL(安裝程序)
- 8. Python:執行應用程序來安裝程序
- 9. WiX安裝的程序不能由普通用戶執行
- 10. 運行安裝程序或檢查程序是否安裝
- 11. 從C#安裝程序安裝程序運行另一個MSI
- 12. 安裝應執行兩次以安裝應用程序的主要升級
- 13. 在高級安裝程序安裝結束時執行多個exe文件
- 14. 在本地安裝.net安裝程序可執行文件時出錯
- 15. 安裝期間Inno Setup啓動可執行文件(安裝驅動程序)
- 16. 管理Nsis安裝程序日誌到控制檯執行無提示安裝
- 17. 不包括使用symfony安裝程序的symfony安裝程序
- 18. UWP將不會安裝使用應用程序安裝程序
- 19. 以編程方式執行安裝時出現安裝失敗
- 20. 。安裝RBEnv後不執行.irbrc
- 21. 安裝包作爲依賴時,不要執行postinstall安裝
- 22. WiX安裝程序生成可執行文件
- 23. izpack安裝程序'未標記爲可執行文件'ubuntu
- 24. 更新/重新安裝應用程序時執行代碼
- 25. 使用可執行文件安裝驅動程序
- 26. 生成安裝程序可執行文件後添加文件
- 27. 正在執行沒有安裝python的程序
- 28. 執行已安裝的Python程序包作爲腳本?
- 29. 如何強制執行安裝程序的指令
- 30. 使用installshield安裝應用程序時執行代碼