我需要編寫代碼來下載和運行程序,例如,記事本++(npp.5.9.3.Installer.exe)這可以在網上找到。 我使用ProcessStartInfo類運行它。但是,當我通常執行記事本++安裝程序,它會告訴我實際安裝前幾步,如選擇語言,路徑等。從C#運行安裝程序#
有沒有什麼辦法可以跳過這些步驟,並安裝軟件?我希望我的問題很清楚。如果有幫助,我也重視,迄今爲止,只有啓動安裝程序
private int RunFile()
{
ProcessStartInfo psi = new ProcessStartInfo(GetFileFullPath());
psi.WindowStyle = ProcessWindowStyle.Hidden;
psi.CreateNoWindow = true;
using (Process process = Process.Start(psi))
{
process.WaitForExit();
if (process.HasExited)
return process.ExitCode;
}
}
要我傳遞一些參數爲這項工作的方法是什麼? 預先感謝您。
問候,
對於也在尋找答案的人們:這篇文章已被注意到是答案,而_CD .._文章給出了實際答案。檢查_CD .._答案。 – Otiel
我將此帖標記爲答案,因爲它提供了我需要的信息。 CD給出了特定的記事本++,但在我的線程開始我提到記事本只是一個例子(注意例如在我的問題);總之,我正在尋找更一般的答案。你也提供了一般和具體的答案,但哈里斯哈桑更快:) –