[5253][C#][WINRAR]C#使用WINRAR壓縮檔案
C#可以使用以下方式自動執行檔案壓縮.rar檔(但本機要先安裝WINRAR軟體)
using System.Diagnostics;
Process o = new Process();
o.StartInfo.FileName = @"C:\Program Files\WinRAR\WinRAR.exe";
o.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
string stemp1 = @"D:\FTPfolder\1.rar"; //要壓縮成什麼檔案名稱
string stemp2 = @"D:\FTPfolder\20130206_10_11_TRTSUBD.sql"; //壓縮來源
o.StartInfo.Arguments = string.Format("a -ep1 {0} {1}", stemp1, stemp2);
o.Start();
參數"-ep1"可以使壓縮後的rar檔案在解壓縮時不再另外生成新的folder