Java İle Sistemi Yeniden Başlatma ve Kapatma

Java İle Sistemi Yeniden Başlatma ve Kapatma

961 Görüntülenme
0
0

Merhaba Değerli Java Dostları,

Canımın sıkıldığı bir an acaba Java ile işletim sistemini nasıl yeniden başlatır veya kapatabilirim diye aklıma alakasız bir soru düştü. Çok da zor olmasa gerek diyerek biraz bakındıktan sonra hemen yöntemi buldum ve tabii ki paylaşmadan rahat duramadım :D. Öncelikle daha önce değindiğim Runtime sınıfını ve onun static metodunu kullanıyoruz. Parametre olarak ise işletim sistemine özgü komutlar veriyoruz. Benim vereceğim örnek Windows üzerinde çalışıyor. Ayrıca gönderdiğim komut ile kapanma işlemleri gerçekleşmeden önce ekrana kullanıcı odaklı kapatma oluştuğuna dair bir uyarı çıkıyor. Sanırım ek parametrelerle uyarı görülmeden de bu işlemler gerçekleştirilebilir. Komutlar aşağıdaki gibi.

 

Kapatma işlemi:

Runtime.getRuntime().runtime.exec(“shutdown -s”);

Yeniden başlatma işlemi:

Runtime.getRuntime().runtime.exec(“shutdown -r”);

 

Bol Java’ lı günler dileğiyle…

Yazan: Faruk BOZAN (Yazılım Mimarı / Software Architect)

Yorum Yap

Kategoriler