Bir Windows hizmeti oluşturma işlemi, parametreleri komut yorumlayıcısında düzenlenen özel yardımcı program Sc.exe kullanılarak gerçekleştirilir.
Talimatlar
Aşama 1
Bir sistem hizmeti oluşturma işlemini gerçekleştirmek için Microsoft Windows işletim sisteminin ana menüsünü arayın ve "Çalıştır" öğesine gidin.
Adım 2
"Aç" alanına cmd değerini girin ve Tamam düğmesini tıklayarak "Komut Satırı" aracının başlatılmasını onaylayın.
Aşama 3
Oluşturmakta olduğunuz hizmetin parametrelerini tanımlamak için aşağıdaki komut sözdizimini kullanın:
sc Sunucuadı Komut Hizmetadı Seçenekadı = Seçenekdeğeri …
veya değeri kullanın
sc Komut
Yardım bilgilerini çağırmak için
4. Adım
Sunucuadı parametresinin yerel bilgisayarda bir hizmet oluşturulurken kullanılmadığını ve yalnızca komutları çalıştırmak için uzak sunucunun adını belirtirken gerekli olduğunu unutmayın.
Adım 5
Oluşturmakta olduğunuz hizmetin kalıcı ayarlarını düzenlemek için Yapılandırma parametresini kullanın ve uygun isteği göndermek için Devam'ı seçin.
6. Adım
Seçilen isteği yürütmek için Kontrol parametresini kullanın ve oluşturulan hizmeti sistem kayıt defterine eklemek için Oluştur parametresini kullanın.
7. Adım
Hizmet bağımlılıklarını tanımlamak için EnumDepend parametresini seçin ve GetKeyName değerinde hizmet bölümü adlarını belirtin.
8. Adım
Bir qc sorgusu ile seçilen servisin konfigürasyonunu belirleyin veya Query parametresini girerek servisin durumunu belirleyin.
9. Adım
Yeni oluşturulan hizmeti başlatmak için Başlat, durdurmak için Durdur ve silmek için Sil değerini kullanın.
Adım 10
Servicename parametresini kullanarak kayıt defterinde sistem hizmetine atanan adı belirleyin. Bu adın, yönetim konsolunun Hizmetler grubundaki net start komutu tarafından görüntülenen adla aynı olmadığını unutmayın.
11. Adım
İhtiyacınız olan isteğe bağlı parametrelerin adlarını ve değerlerini (gerekirse) belirtmek için Optionname ve Optionvalue parametrelerini kullanın ve seçilen parametrelerin her biri için ayrı ayrı değeri belirtin.
Adım 1/2
BinPath parametresinde hizmetin bin dosyasının tam yolunu belirtin ve grup satırında oluşturulmakta olan hizmetin sahiplik grubunu belirtin.
Adım 13
Önceden başlatılacak hizmetleri ve grupları tanımlamak için bağımlı = parametresini kullanın ve hizmetin başlatılacağı kullanıcı adını obj = parametresinde belirtin. Bu parametre için varsayılan değer LocalSystem'dir.
Adım 14
Bir parola değeri tanımlamak için password = parametresini kullanın ve DisplayName parametresinde GUI uygulamalarında kullanılan hizmet adını belirtin.
Adım 15
Service adlı bir test sistemi hizmeti oluşturmak için aşağıdaki komut sözdizimini kullanın:
sc oluşturma hizmeti binpath = sürücü_adı: / int / system32 / serv.exe.