Yanıtlar:
SC, herhangi bir yürütülebilir dosyayı Windows Hizmeti olarak mutlu bir şekilde yükleyebilse de, hizmetiniz yalnızca, yürütülebilir hizmet Hizmet Denetim yöneticisi (SCM) ile etkileşime girmek üzere yazılmış bir hizmet ise başlayacaktır.
Uygulamanız normal, hizmet dışı bir uygulama veya toplu iş dosyasıysa, SCM'deki başlangıç isteğini engellemek ve uygulamanızı çalıştırmak için Microsoft'un SRVANY gibi bir yardımcı programa ihtiyacınız olacaktır . Ticari alternatifler de mevcuttur.
Bunu SC
yapmak için komutu kullanabilirsiniz . Yönetici olarak komut istemini başlatmanız ve aşağıdaki komutu kullanmanız gerekir:
sc create <new_service_name> binpath= "<path_to_the_executable>"
Lütfen "Path_to_the_executable" etrafında alıntı kullanmanız gerekeceğini unutmayın.
Ve sonra "" (boşluk) unutma binPath=
(aksi takdirde çalışmayabilir)
Sc komutu ve kullanımı hakkında daha fazla bilgi bu Microsoft KnowledgeBase makalesinde ve bu makalede TechNet'ten (gelişmiş kullanım için) bulunabilir.
Bu yardımcı olur umarım.