Windows Servis Yönetici

Merhaba.
Bu yazımda sizlere bir ihtiyaç ürünü olan Servian projemden bahsedeceğim.
Windows'ta bazı uygulamalar kendi "hizmet"leri ile birlikte geliyor.
Her hizmete her zaman ihtiyaç duymadığımdan bazılarını hizmetlerden kapatıp elle çalıştırmayı tercih ediyorum.
Programı kullanmak istediğimde bu hizmet kapalı olduğundan program bu hizmeti açmamı istiyor haklı olarak.
Win8'de görev yöneticisinin içindeki hizmetler sekmesinden aranan hizmeti bulup çalıştırıyorum. Fakat her seferinde aynı yolu takip etmeye üşendim.
Bunun için bir .bat dosyası oluşturup içine net start hizmet adı yazıp kaydettim.
Bu sorunumu çözdü, fakat bat dosyası yalnızca tek bir servis için işe yarıyor.
Bat dosyasının içine birden fazla hizmet yazarsam, bu kez de çalışmasını istemediğim hizmetler de çalışacak.
Lafı uzattım kusura bakmayın. Blog yazmayalı epey olmuş.
Bütün bunlara çözüm olarak bir C# projesi hazırladım.
Yazılımım, aşağıdaki işlevlere sahip.
-Windows hizmetlerinin adlarını, açıklamalarını ve çalışma durumunu listeliyor.
-Seçtiğiniz bir hizmeti durdurup - çalıştırabiliyor.
(Hepsinde başarılı olamadım. Bazı hizmetler çalıştırılıp durdurulamıyorlar.)
-Hizmetleri aşağı ine ine aramamanız için arama kutucuğu var.
Algoritmasını oldukça basit tutmaya çalıştım.
DLL ile yazdığım ilk projem.


Genel görünüm

Anında arama özelliği
Projem açık kaynak bir projedir. Alın, dağıtın, daha iyisini geliştirin. Bir dua karşılığında alıp kullanabilirsiniz. :)
İlk sürümünü Github'a yükledim.
Kaynak kodlarına veya yazılıma buradan erişebilirsiniz.
Servian yazılımını buradan da indirebilirsiniz.
Yazılımla kalın.

Yorumlar

Popüler Yayınlar