Saya bekerja dari rumah, tetapi saya juga sering berada di kantor. Pekerjaan saya dan mesin di rumah keduanya adalah Windows 7 Ultimate.
Ketika saya di kantor saya suka komputer saya untuk pergi ke screen saver dengan cukup cepat dan kemudian mengunci ("Saat melanjutkan, tampilkan layar masuk").
Tetapi ketika saya di rumah, saya sering melakukan sesuatu di komputer rumah saya untuk waktu yang lama, dan saya tidak ingin sesi jarak jauh untuk mengunci dan memerlukan kata sandi ketika saya kembali ke sana.
Saya mencari pengaturan (Kebijakan Grup?) Yang hanya dapat mematikan screen saver untuk sesi jarak jauh. Apakah ini mungkin?
windows-7
remote-desktop
sliderhouserules
sumber
sumber
Jawaban:
Saya bisa mencapai ini dengan TaskScheduler dan Windows Event Viewer logging.
Anda akan membutuhkan 2 skrip batch. Satu untuk menonaktifkan kotak centang untuk meminta kata sandi di membuka screensaver dan yang lain untuk mengaktifkannya kembali ketika sesi RDP Anda selesai.
Nonaktifkan skrip:
Aktifkan skrip:
Minta pemicu acara nonaktif Anda pada Event ID 1149 di bawah TerminalServices-LocalSessionManager
Apakah Anda mengaktifkan kembali pemicu acara pada ID Peristiwa 24, tempat yang sama.
Contoh TaskScheduler
Nikmati!
sumber
Anda dapat membuat pintasan untuk mengaktifkan / menonaktifkan screensaver Anda. Saya tahu itu tidak ideal, tetapi solusi ini dapat dilakukan dalam beberapa detik, bukannya membenturkan kepala Anda mencoba mencari sesuatu yang otomatis. Yang mengatakan, jika seseorang yang lebih berpengetahuan dari saya dapat menemukan cara untuk memiliki skrip login hanya berjalan di logon / logoff jarak jauh, maka Anda sudah diatur :)
Buat file
disable-screensaver.reg
dengan ini:Kemudian buat pintasan ke
regedit.exe /s disable-screensaver.reg
. Mengaktifkan pintasan sama tetapi dengan"ScreenSaveActive"="1"
bukannya0
.sumber
Anda mungkin dapat melakukannya dengan fitur loopback gpo.
Pemrosesan loopback memungkinkan Anda untuk menerapkan kebijakan khusus pengguna tergantung pada OU di mana objek komputer adalah tempat pengguna tersebut login. Jadi pertama-tama buat OU "Terminalserver" atau apa pun dan pindahkan server terminal Anda ke OU ini. Buat "Loopback" GPO atau apa pun, aktifkan pengaturan Loopback, dan tautkan GPO ini ke OU Terminalserver. Kemudian Anda dapat membuat GPO tambahan dengan pengaturan konfigurasi pengguna yang ditautkan ke OU Terminalserver. Kebijakan ini akan diterapkan untuk semua pengguna yang masuk ke workstation ini. Untuk mengecualikan administrator, gunakan pemfilteran grup keamanan. Lakukan hal berikut: Untuk setiap GPO, buat grup keamanan global bernama, misalnya, GPol ( G lobal Polgrup es untuk GPO). Jadikan pengguna yang diinginkan sebagai anggota grup ini. Dalam pengaturan keamanan untuk GPO, hapus hak "Terapkan Kebijakan" dan "Baca kebijakan" untuk "Pengguna yang Diotentikasi" default, tambahkan itu untuk grup keamanan yang tepat.
sumber