Yalnızca Uzak Oturumlar İçin Ekran Koruyucuyu Devre Dışı Bırak


11

Evden çalışıyorum, ama aynı zamanda sık sık ofisteyim. Hem iş hem de ev makinelerim Windows 7 Ultimate.

Ofiste olduğumda bilgisayarımın ekran koruyucusuna oldukça hızlı gitmesini ve ardından kilitlenmesini seviyorum ("Özgeçmişte, oturum açma ekranını göster").

Ama evdeyken, ev bilgisayarımda genellikle uzun bir süre bir şey yapıyorum ve uzak oturumun kilitlenmesini ve geri döndüğümde bir parola gerektirmesini istemiyorum.

Ekran koruyucuyu yalnızca uzak oturumlar için kapatabilecek bir (Grup İlkesi?) Ayarı arıyorum. Mümkün mü?


Şimdilik çözüm, ekran koruyucu ayarları penceresindeki "Devam ederken, oturum açma ekranını görüntüle" kutusunun işaretini kaldırırsam uzaktan bağlandığımda, davranışı tamamen önler. Ekran koruyucumu "hiçbiri" olarak değiştirmek zorunda kalacağımdan endişeliydim, ancak kutunun işaretini kaldırmak bunu yapıyor. Ofise gittiğimde tekrar kontrol etmeyi hatırlamak zorunda olduğum için ideal olandan daha az, ancak konsol için uzaktan kumanda için ayrı bir ayar olduğunu düşünmüyorum.
sliderhouserules

Aynı soruya sahip, ama burada SuperUser üzerinde sordu: superuser.com/questions/482876 ... ama burada ya da orada bir çözüm yok: - |
0xC0000022L

Yanıtlar:


2

Bunu TaskScheduler ve Windows Olay Görüntüleyicisi günlüğü ile başarabildim.

2 toplu komut dosyasına ihtiyacınız olacak. Biri ekran koruyucu kilidini açmak için onay kutusunu işaretlemek için devre dışı bırakmak ve diğeri RDP oturumunuz bittiğinde yeniden etkinleştirmek için devre dışı bırakmak.

Komut dosyasını devre dışı bırak:

reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /f /v ScreenSaverIsSecure /t REG_SZ /d 0

Komut dosyasını etkinleştir:

reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /f /v ScreenSaverIsSecure /t REG_SZ /d 1

Devre dışı bırakma etkinliğinizin TerminalServices-LocalSessionManager altındaki Olay Kimliği 1149'da tetiklenmesini sağlama

Yeniden etkinleştirme etkinliğinizin Olay Kimliği 24'te aynı yerde tetiklenmesini sağlayın.

TaskScheduler örneği

Zevk almak!


Özellikle bunu beğendim çünkü yeniden etkinleştirme (önyükleme gibi) üzerinde daha fazla tetikleyici ayarlayabilirim, böylece elektrik kesintisi gibi bir şeyden güvensiz bir durumda sıkışmayacağım.
Tyler Szabo

Ben bununla oynuyordum ve maalesef birkaç pürüzle çarptım; kayıt defteri ayarları yapılır ancak pencereler hemen onurlandırmaz.
Tyler Szabo

1

Ekran koruyucunuzu etkinleştirmek / devre dışı bırakmak için kısayollar yapabilirsiniz. İdeal olmadığını biliyorum, ancak bu çözüm kafanızı otomatik bir şey bulmaya çalışmak yerine birkaç saniye içinde yapılabilir. Yani, benden daha bilgili biri sadece bir oturum açma komut dosyasının uzaktan oturum açma / oturum kapatma üzerinde çalışmasının bir yolunu bulabilirse, o zaman hazırsınız :)

Bununla bir dosya oluşturun disable-screensaver.reg:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop]
"ScreenSaveActive"="0"

Ardından için bir kısayol oluşturun regedit.exe /s disable-screensaver.reg. Etkinleştirme kısayolu aynı, ancak "ScreenSaveActive"="1"yerine 0.


Teşekkürler, "saf" bir çözüm bulamazsam kalıcı bir geçici çözüm için bakacağım şey buydu.
sliderhouserules

0

Bunu gpo'nun geridöngü özelliği ile yapabilirsiniz.

Geridöngü işleme , bilgisayar nesnesinin kullanıcının oturum açtığı OU'ya bağlı olarak kullanıcıya özgü ilkeler uygulamanızı sağlar . Bu yüzden önce bir OU "Terminalserver" ya da her neyse oluşturun ve terminal sunucularınızı bu OU'ya taşıyın. Bir GPO "Geri Döngü" veya başka bir şey oluşturun, Geri Döngü ayarını etkinleştirin ve bu GPO'yu Terminalserver OU'suna bağlayın. Ardından, Terminalserver OU'suna bağlı kullanıcı yapılandırma ayarları ile ek GPO'lar oluşturabilirsiniz. Bu politikalar, bu iş istasyonlarında oturum açan tüm kullanıcılara uygulanacaktır . Yöneticileri hariç tutmak için güvenlik grubu filtrelemesini kullanın. Aşağıdakileri yapın: Her GPO için GPol ( G lobal Pol) adlı genel bir güvenlik grubu oluşturun.GPO için buzlu grup). İstenen kullanıcıları bu grubun üyesi yapın. GPO'nun güvenlik ayarlarında, varsayılan "Kimliği Doğrulanmış Kullanıcılar" için "İlke Uygula" ve "İlkeyi oku" haklarını kaldırın, bunun yerine uygun güvenlik grubu için ekleyin.


Doğru anlarsam, bu, belirli bilgisayarlar için tüm kullanıcılar için (uzak veya konsolda) ekran koruyucuyu devre dışı bırakmak için işe yarar mı? (Kullanıcının nasıl bağlandığına bağlı olan bir ayar yerine: yerel veya uzak.)
Richard

Bu, umduğumdan çok daha karmaşık görünüyor. Etki alanında Grup İlkesi ayarlamak istemiyorum, yalnızca yerel (iş) makinem. Geri bildiriminiz için teşekkürler.
sliderhouserules
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.