C# ile Bilgisayarı Kapatmak

Ağustos 10, 2016 Mustafa BÜKÜLMEZ 0 Yorum


Merhaba Arkadaşlar,

Bir projede ihtiyacım olmuştu o sebeple bulmuştum bu kodu. Sizlerle de paylaşmak istedim.

Buyrun Kodları..

using System.Diagnostics;
// Bu namespaceyi ekliyoruz ilk olarak

private void BTN_PC_Kapat_Click(object sender, EventArgs e)
{
      Process.Start(“cmd”,”/K shutdown /s”);
}

private void BTN_PC_Reset_Click(object sender, EventArgs e)
{
       Process.Start(“cmd”,”/K shutdown /r”);
}

Kodlarıda biraz anlatalım..

Process.Start komutu bir işlem yani program çalıştırmak için kullanılır. Biz burada windows komut ekranını çalıştırıp, yanındaki kodu çalıştırmasını sağladık.

Şimdi burada bir püf nokta var. Normal şartlarda exe dosyasının yolunu da yazmamız gerekmektedir. Lakin cmd.exe System32 içerisinde olduğu için yol yazmamıza gerek yok. Yani exe dosyası System32 klasöründe değilse tol yazmak zorundasınız. Yol yazılmaz ise System32 klasörüne bakar ve bulamadım diye hata verir.


Saygılarımla
Mustafa BÜKÜLMEZ
http://mustafabukulmez.com/

0 Yorum: