2015-01-15 46 views
-1

我正在處理需要自動提取WinRar SFX的程序。無論如何,我可以以編程方式點擊一個安裝按鈕,一旦exe啓動與進程?這是我迄今爲止的代碼。SFX安裝按鈕

public bool Extract() 
    { 
     try 
     { 
      Process process = new Process(); 
      process.StartInfo.WorkingDirectory = FilePath; 
      process.StartInfo.FileName = FilePath + fileName; 

      process.Start(); 

      process.WaitForExit(); 
     } 
     catch (Exception) 
     { 
      return false; 
     } 

     return true; 
    } 
+0

可能重複[點擊從我的C#應用​​程序另一個應用程序的按鈕?](http://stackoverflow.com/questions/4899573/click-on-a-button-in-another-應用程序從我的C - 尖銳應用程序) – Sinatr 2015-01-15 16:09:26

回答

0

你可以讓sfx在winrar下保持沉默。的

Here is a link

+0

我不做winrar。這是我們正在下載的文件。 – deggen 2015-01-15 16:22:28

+0

你需要運行它?您可以使用dotnetzip並將其提取 – Cako 2015-01-15 16:23:18

+0

有沒有辦法在使用dotnetzip解壓縮時更改目錄?防爆。該程序是在C:/程序,但exe是在C:/ Downloads – deggen 2015-01-15 16:32:35