kiadata
دوشنبه 25 اسفند 1393, 16:32 عصر
مطالبی که میزارم میدونم اکثرشو همه ی دوستان بلد هستند اما گذاشتن این کد هم خالی از لطف نیست
اجرای یک برنامه در حالت silent که کاربر متوجه اجرای اون نشه ، میتونید هر فایلی و به این روش نصب کنین مثله دات نت 4.5 و غیره
این مثال برنامه WinRar و نصب بودنشو چک کرده و اونو نصب میکنه :
string programs_pathWinRar = Environment.GetFolderPath(Environment.SpecialFolde r.Programs);
string WinRAR = programs_pathWinRar + @"\WinRAR";
if (!Directory.Exists(WinRAR))
{
ProcessStartInfo start_info1 = new ProcessStartInfo(InstallPath + "\\wrar390.exe");
start_info1.UseShellExecute = false;
start_info1.WorkingDirectory = (InstallPath);
start_info1.CreateNoWindow = true;
start_info1.Arguments = "/q";
Process proc = new Process();
proc.StartInfo = start_info1;
proc.Start();
proc.WaitForExit();
}
موفق باشین
اجرای یک برنامه در حالت silent که کاربر متوجه اجرای اون نشه ، میتونید هر فایلی و به این روش نصب کنین مثله دات نت 4.5 و غیره
این مثال برنامه WinRar و نصب بودنشو چک کرده و اونو نصب میکنه :
string programs_pathWinRar = Environment.GetFolderPath(Environment.SpecialFolde r.Programs);
string WinRAR = programs_pathWinRar + @"\WinRAR";
if (!Directory.Exists(WinRAR))
{
ProcessStartInfo start_info1 = new ProcessStartInfo(InstallPath + "\\wrar390.exe");
start_info1.UseShellExecute = false;
start_info1.WorkingDirectory = (InstallPath);
start_info1.CreateNoWindow = true;
start_info1.Arguments = "/q";
Process proc = new Process();
proc.StartInfo = start_info1;
proc.Start();
proc.WaitForExit();
}
موفق باشین