Eveeet yine ben :)

C# içerisinden cmd komutları çalıştırmak istiyorum, shutdown -s -t 45 gibi örneğin. Çok araştırdım ancak çalışan bir kod ne yazık ki bulamadım. Normalde komut çalıştırma işini System.Diagnostics.Process.Start("kapat.bat"); şeklinde yapar, WinRAR yardımıyla ilgili bat dosyasını uygun dizine gönderirim ancak Windows 7'de bu tip komutları çalıştırmak için yönetici hakları gerekiyor. Haliyle kullanıcıdan her bat dosyasına yöneticilik ayrıcalığı vermesini isteyemem.

Bu yüzden cmd komutlarını içeriden çalıştırabileceğim bir kod arıyorum.