2011-05-13 8 views
8

'Hizmetin masaüstüyle etkileşime girmesine izin ver' seçeneği yalnızca Yerel Sistem hesabı için kullanılabilir, ancak başka bir hesap için değil. kontrol panelinden bir windows servisi yapılandırılıyor mu? Çalıştırılmak üzere yapılandırılmış hesaptan bağımsız olarak masaüstüyle etkileşime izin vermek için windows hizmetini yapılandırmak istiyorum. Nasıl elde edilir?'Hizmetin masaüstüyle etkileşime girmesine izin ver' seçeneği, Windows hizmeti yerel sistemden başka bir hesapla yapılandırılırken kullanılamıyor

+0

Vazgeç. Bu ayar genel kullanıma yönelik değildir ve Windows'un sonraki sürümlerinde kaldırılmıştır. Yanlış ağacı havlıyorsun. Kullanıcınızın çok büyük güvenlik risklerini üstlenmesini gerektirmeyen sorununuzu çözmenin başka bir yolunu bulun. –

cevap

1

bu iyi bir soru! Microsoft'tan hiç bir resmi açıklama görmedim, ancak bunun nedenlerin izin ve haklarla ilgili olduğunu ve kullanıcıları yanıltmak istemediğini tahmin ediyorum.

Tüm kullanıcılar eşit oluşturulmaz. Bazıları, oturum 0'da bir kullanıcı arabirimini görüntüleme veya yan yana çalışan keyfi programlarla (ve kaynaklar) tam olarak etkileşime girme haklarına sahip değildir. Bu kullanıcıların GUI öğelerini bir hizmetten gösterebilmeleri karışıklığa neden olabilir. Örneğin, sınırlı haklara sahip bir kullanıcı hesabı bir hizmet olarak Windows Gezgini örneğini başlatırsa, bu pencere etkileşimli kullanıcı tarafından başlatılan "düzenli" bir gezginden düşürülmüş dosyaları kabul edemeyebilir. Bu tür şeyleri teşhis etmek ve açıklamak çok zor olabilir!

Windows'un sizin istediğinizi yapabildiğini ve servis uygulamalarımızda her zaman kodladığımızı unutmayın (http://www.CoreTechnologies.com/). Windows, herhangi bir keyfi kullanıcı için bu seçeneği size sunmuyor.

Elbette lütfen bir adım geri atın ve Vista'daki değişikliklere dikkat edin. "Oturum 0 İzolasyon" etkileşimli Windows Hizmetleri için bir oyun değiştirici!

İlgili konular