C# ile Bilgisayar Kapatmak

C# ile Bilgisayar Kapatmak

Bu derste C# ile bilgisayar kapatma ve bilgisayara resetleme işlemleri göreceğiz

Selam Arkadaşlar.

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

Görelim;

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

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

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

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.

 

Bu ders bu kadar sevgili arkadaşlar umarım faydalı olur.

Yorumlarınızı eksik etmeyin arkadaşlar. Artılarımı ve eksilerimi söylemekten çekinmeyin.

http://mustafabukulmez.com/

Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git