| Код | using System; using System.Collections.Generic; using System.Text; using System.Diagnostics;
namespace Archive { class Program { private static bool AddToArchive(string archiveName, string[] fileNames) { Process p = new Process(); p.StartInfo.FileName = "rar.exe"; string param = "a " + archiveName; foreach (string fileName in fileNames) { param += " " + fileName; } p.StartInfo.Arguments = param; // Скрыть окно p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; return p.Start(); }
static void Main(string[] args) { AddToArchive(@"f:\archive.rar", new string[] {@"c:\check.exe", @"f:\sb5.bmp"}); } } }
|
Предполагается, что путь к rar.exe добавлен в переменную Path, в противном случае стоит прописать полный путь. |