2012-10-04 24 views
1

我試着用命令行setup.exe/s做一個vb6應用程序的setup.exe的靜默安裝,但是這仍然顯示gui。我不希望gui表演我想讓它完全沉默。如果在vb6中有一個簡單的方法來實現它,並且在.NET應用程序中會幫助很多(但是請記住它不應該顯示任何gui)。雖然谷歌我發現某處說我應該自己創建一個安裝程序。所以,如果沒有其他方式,請讓我知道,如果你有正確的參考做到這一點。有沒有辦法靜默安裝vb6或.NET(優先考慮C#)應用程序?

+3

你用什麼來製作安裝文件? –

+0

我使用了微軟的軟件包和部署嚮導 – cArn

回答

1

您可以使用WiX生成MSI文件,然後使用/ qn開關運行msiexec

它也適用於.NET應用程序。事實上,它可以處理幾乎所有的東西。

+0

Thatnks隊友,我一直在尋找更簡單的東西,但無論如何也做到了這一點。 :) – cArn

3

在VB與打包和部署嚮導創建的應用程序的設置在靜音模式與命令行開關-sc運行:\ MYDIR \ myapp.log其中c:\ MYDIR \ myapp.log是所需的日誌文件。查看完整選項列表here

+0

是的,我嘗試過,但仍顯示自動化安裝程序的GUI。我不想那 – cArn

+0

您是否在交換機後指定了一個日誌文件?這是必需的。 – jac

+0

是的,當然是按照它應該做的那樣正確安裝。一切正常。我的問題是如何做同樣的事情,但gui沒有顯示。它顯示爲1秒鐘,但我仍然需要那裏不存在。 – cArn

相關問題