Oturum kapalıyken bile uygulamalar mı çalıştırılıyor?


10

Oturum açtığınızda Logmein gibi bazı uygulamalar çalışmaya devam eder. Bu uygulamalar nasıl çalışır ve oturumu kapatıldığında kendi uygulamanızı nasıl çalıştırırsınız?

Yanıtlar:


17

Oturum açmış kullanıcı olmadığında çalışan uygulamalara Hizmetler denir. Genellikle, bir şeyler yapacağınız arabirimlere sahip programlar yerine, bilgisayar için bir şeyler yapan sistem düzeyindeki uygulamalardır.

LogMeIn bir hizmet olarak çalışır, böylece sisteme uzaktan erişebilir ve bilgisayarda fiziksel olmadığınızda yönetebilirsiniz.

Çoğu uygulama basit ve serbestçe kullanılabilen araçlar kullanılarak bir hizmet olarak çalışacak şekilde ayarlanabilir. Ancak, çoğu uygulama hizmet olarak çalıştırılmaktan fayda sağlayacak şeyler yapmaz.

Oturum açmış olsanız da olmasanız da çalıştırmak istediğiniz bir uygulamanız varsa, " exe'yi hizmete dönüştürün " için bir Google araması yapın ve orada sunulan araçları deneyin.



5

Diğer cevapların belirttiği gibi, baktığınız uygulamalar hizmetlerdir - ve sc.exe ile bir uygulamayı hizmet olarak kaydedebilirsiniz.

Bununla birlikte, hizmetlerin genellikle Hizmet Denetim Yöneticisi'nden başlatma ve durdurma olaylarına yanıt verdiğini belirtmek gerekir (Denetim Masası> Yönetim Araçları> Hizmetler'e giderseniz bu ile etkileşime girersiniz). Bir uygulama bu olaylara yanıt verecek şekilde kodlanmadığı sürece, hizmeti durdurmanız gerektiğinde sorun yaşarsınız.

Ayrıca kullanım gereksinimlerinizin ne olduğunu düşünmeye değer. Bu her zaman çalışması gereken bir şey mi (örneğin, Logmein'in gelen iletişim isteklerini herhangi bir zamanda kabul etmesi gerekecek) veya günün belirli bir saatinde uyanacak, bir şeyler yapacak, sonra tekrar uyuyacak bir şey mi ? İkincisiyse, Görev Zamanlayıcı'yı düşünmek isteyebilirsiniz . Bu bir hizmettir ve hiçbir kullanıcı oturum açmadığında zamanlanmış görevleri çalıştırabilir. Belirli bir kullanıcının kimlik bilgileriyle veya Yerel Sistem olarak çalışacak bir görev ayarlayabilirsiniz.

Bu, hizmet olaylarına yanıt vermek için uygulamanızı değiştirmenize gerek kalmadan size en iyi çözümü verebilir.


Görev zamanlayıcı bahsettiğiniz için +1, çok fazla hizmet baaaaaaaad.
ChrisFletcher
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.