Bir yazılımı servis olarak çalıştıralım


Bir yazılımı servis olarak başlatmak
Birçok yazılım , gerekli ayarlarını yaptıktan sonra Görev çubuğunda çalışır ve siz farkında dahi olmadan işlerini yaparlar normal bilgisayarlarda geçerli olan bu model Serverlarda geçerli değildir çünkü


herhangi bir kullanıcı girişi yoktur , O halde makina çalıştığı sürece kullanıcıdan bağımsız arka planda bir uygulama/program çalıştırmak için onu windows servisi şeklinde çalıştırmak gerekecektir , işte bu yazı konumuzda bunun nasıl yapılacağı üzerine

1. Bu konuda küçük bir yazılımdan faydalanacağız , NSSM - The Non-Sucking Service Manager yazılımı Buradaki linkten indirelim ve zipten çıkartalım

2. nssm-2.24 klasörünün içerisinde win64 , win32 diye iki klasör vardır bunlardan sisteminize uygun olanını sağ tıklayıp Komut istemini burada aç diyelim , eğer sağ tıkınızda bu çıkmıyorsa Buradaki aracı kullanabilirsiniz

Komut istemini burada aç

3. Sonrasında KOmut istemine aşağıdaki komutu verelim bu komut GUI (arayüzü) açacaktır

nssm.exe install nginx

NSSM ayarları

Ben servis olarak D:\WebCam.exe yazılımını seçtim ve üstteki gibi , yolunu ve başlangıç dizinini belirleyip (bu arada yazılım D dizinimde , WebCam.exe şeklinde duruyor) son olarak ta servise bir isim veriyorum , arayüzdeki diğer Sekmelerde yapılabilecek birçok ayar mevcut , oralarını incelersiniz , ben basit bir yazılımı örnek olarak servis şeklinde başlatacağımdan o kısımlarına dokunmadım.

4. İnstall service butonuna bastığımızda "Başarılı şekilde kuruldu" mesajı almamız gerekir (Aşağıdaki resim)

Servis kuruldu

5. Çıkış yapıp tekrar giriş yapalım veya Windowsu yeniden başlatalım bakalım servis olarak çalışıyormu , bunu öğrenmek için Klavyemizdeki Ctrl + Shift + Esc tuşlarına basıyoruz ve hizmetler sekmesine geçip az önce kurduğumuz servis çalışıyormu diye kontrol ediyoruz

program servis olarak çalışıyor

Görüldüğü gibi webcam.exe şeklinde çalışıyor birde Klavyemizdeki Windows ve R tuşlarına basıp çalıştıra aşağıdakini yazalım

services.msc

sonrasında servisleri kontrol ettiğimizde az önce oluşturduğumuz WebCam.exe servisi orada

Webcam servisi

Sağ tıklayıp servisin başlangıcının Otomatik olduğunu görebiliriz

Oluşturulan Servisi silelim

Bir programı servis olarak çalıştırma ihtiyacı kalmayınca bu servisi silebiliriz bunun için Komut istemini Yönetici yetkilerinde çalıştırıp sc delete Servis ismi şeklinde komut vermemiz gerekir örneğimize devam edelim

sc delete "webcam"

cmd servis silindi mesajı

Servis silme konusunu Buradaki konumuzda açıklamaya çalışmıştık ayrıntılara gözatabilirsiniz.

- Windows Servisleri Nasıl durdurulur - Silinir Burada

- .vbs ile birden çok servisi durduralım – başlatalım Burada

- Windows servislerini varsayılan hale getirelim Burada

- Easy service optimizer v1.0 Burada

- Açılışta otomatik olarak Program ,Script... çalıştırmak Burada


10 Yorum Var
  1. Avatar for Velociraptor
  2. Avatar for servisçi
  3. Avatar for Velociraptor
  4. Avatar for shampuan
  5. Avatar for Velociraptor
  6. Avatar for Ertuğrul polat
  7. Avatar for Velociraptor
  8. Avatar for Sezer Tahmaz
  9. Avatar for Velociraptor
  10. Avatar for m.aydemir

Yorum Ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Captcha