2014-02-13 89 views
0

我的程序已經使用INNO Setup建立了一個安裝程序。我想將此安裝程序轉換爲無提示安裝程序/無人值守安裝程序,以便用戶不必輸入任何內容並將文件解壓到預定義的位置。通過Inno Setup建立的Windows靜音安裝程序

我已經完成了我的功課,發現它可以通過命令行參數完成,但我不希望我的用戶經歷所有的痛苦。

我只想要一個exe文件,雙擊它應該安裝我的應用程序。是否可以在INNO腳本中輸入一些參數來使安裝程序保持沉默? (我沒有找到任何指向這個)

任何幫助表示讚賞:)

+1

TLama在這裏回答了這樣的問題:[如何使靜默安裝通過使用innosetup](http://stackoverflow.com/questions/21575241/how-to-make-the-silent -installation-by-using-innosetup) – RobeN

+0

@RobeN但Chrome有一個無提示安裝程序,它運行完美,沒有被標記爲惡意軟件 – ItachiUchiha

+0

Chrome安裝程序仍然詢問用戶是否願意安裝 –

回答

2

你應該改變你的要求。

AVS是否聲明它是可疑的並不重要,如果用戶不讓安裝驅動器知道它,它通常會考慮一些惡意軟件。用戶在運行安裝程序時確認要安裝它並非「麻煩」 - 而這正是Inno非靜默安裝的要求。

您可以跳過Inno 中的每個頁面,但在非靜默安裝中只有一個。您可以決定是否爲歡迎頁面(僅顯示常規介紹文本),就緒頁面(顯示關於它將安裝的位置的信息),目錄選擇頁面(讓他們選擇安裝位置),甚至可以自定義頁。只要您至少展示一個,Inno就不介意要展示哪一個頁面。

只有在沒有任何序言的情況下直接跳轉到「安裝」的唯一情況是安裝程序在用戶請求時從另一個程序運行(例如,您的應用程序發現自己的更新版本,詢問用戶是否他們想安裝它,然後下載並運行安裝程序)。在這種情況下,父應用程序應該使用命令行來請求靜默安裝。

相關問題