16 Şubat 2024 Cuma

Windows Komut Yöneticisi ile Servis Uygulamaları İşlemleri

 Windows Sisteme, geliştirdiğiniz servisi kurmak için "sc" komutunu kullanabiliriz.

Servisi windowsa kurmak için kod örneği ;

sc create UygulamaAdı binpath= "...\Uygulama.exe" start= "disabled"

Servisin açıklama kısmını girmek için kod örneği ;

sc description UygulamaAdı "Uygulamanın görünen açıklaması burada olacak şekilde yazılabilir." 

Servisi komut istemiyle durdurmak için kod örneği ;

net start "UygulamaAdı"

Servisi komut istemiyle çalıştırmak için kod örneği ;

net stop "UygulamaAdı"

Windows Servis Nedir ? 

Windows servisleri, Windows işletim sisteminde arka planda çalışan uygulamalardır ve genellikle sistem başlangıcında otomatik olarak başlatılırlar. Servisler, belirli bir işlevi yerine getirmek için oluşturulur ve genellikle sistem hizmetlerinin düzenli çalışmasını sağlarlar.

Servislerin bazı önemli özellikleri ve bilgiler şunlardır:

  1. Servislerin Yönetimi: Servislerin yönetimi için Windows komut satırı aracılığıyla veya grafik arayüzler kullanılarak gerçekleştirilebilir. sc komutu, servislerin oluşturulması, silinmesi, durdurulması, başlatılması gibi birçok işlemi gerçekleştirmek için kullanılır.

  2. Servis Durumları: Servisler, genellikle dört farklı durumda olabilirler: Başlatılmış (Running), Duraklatılmış (Paused), Durdurulmuş (Stopped) veya Başlatılmamış (Not Started).

  3. Başlatma Türleri: Servisler, belirli başlatma türlerine sahiptir. Otomatik (Automatic) başlatma türü, servisin sistem başlangıcında otomatik olarak başlamasını sağlar. Manuel (Manual) başlatma türünde, servis kullanılmadan önce manuel olarak başlatılmalıdır. Başlatılmamış (Disabled) durumunda ise servis, başlatılamaz durumdadır.

  4. Servis Tanımları: Bir servis için tanım dosyası içerisinde servisin adı, açıklaması, başlatılma türü, bağımlılıkları ve diğer birçok özellik tanımlanır.

  5. Servis Güvenliği: Servislerin çalıştırılması, kullanıcı hesaplarına ve yetkilendirmelere dayalıdır. Servislerin çalıştırıldığı kullanıcı hesapları genellikle "LocalSystem", "LocalService" veya "NetworkService" gibi özel sistem hesaplarıdır.

  6. Olay Günlüğü (Event Log) Kayıtları: Servisler, hataları ve diğer olayları takip etmek için Windows Olay Günlüğü'ne bilgi kaydedebilirler. Bu kayıtlar, servislerin izlenmesi, hata ayıklanması ve performansın izlenmesi için önemli bir araçtır.

Windows servisleri, sistem hizmetlerinin otomatik olarak çalışmasını sağlayan önemli yapı taşlarıdır.

Hiç yorum yok:

Yorum Gönder