Otomatik program açma kapama kodu
Her şeyin otomatik olduğu dönemlerden geçiyoruz ve haliyle bazı ufak tefek işlerin kendi başının çaresine bakması gerekiyor. Örneğin sunucunuzda bir program var ve zamanla hata veriyor yeniden başlatmanız gerekiyor. Her seferinde sunucunuza login olup bunu takip etmektense aşağıda örnek verdiğim otomatik program açma kapama kodu işinize yarayabilir.
Öncelikle bu işlem için Administrator parolasına ihtiyacınız olacaktır. Bunu biliyorsanız devam edelim.
Senaryomuza göre; sunucumuzdaki çalışan abcdefgh.exe isimli programı her 1 saatte kapatıp açmamız gerekiyor.
Dosyanın tam adını vererek komut oluşturma: En temizi bu şekildedir. Neyi kapatacağınızı bilmeniz iyidir.
taskkill /im abcdefgh.exe /f
Dosyanın bir kısmının adını yazarak komut oluşturma: Örneğimizde olduğu üzere ismi abcde olarak başlayan tüm çalışan programları durdurur.
taskkill /im abcde* /f
Dosyanın sadece baş harfini yazarak komut oluşturma: ismi a olarak başlayan tüm programları kapatır. Bu yüzden bu komutu dikkatli kullanmak gerekiyor. Sistemin çalışması için gerekli bir programı durdurmanız işinize yaramayabilir.
taskkill /im a* /f
Bundan sonraki süreç ise Windows Görev Zamanlayıcıyı açıp bir görev oluşturmaktır. Nasıl bir görev olmalı?
Zamanlamayı öyle bir ayarlamalıyız ki, az önce taskkill komutuyla kapattığımız uygulamayı başlatabilelim. Bu noktada Windows Görev Zamanlayıcıyı iki kez kullanacağız. Kapatmak için ve açmak için. Zamanlamayı da buna uygun seçmelisiniz.
Hiç yorum yok:
Yorumunuz için teşekkürler