Matikan tampilan di XP dengan perintah

21

Apakah ada perintah untuk mematikan layar pada Windows XP? Yaitu, perintah yang menyebabkan kartu video berhenti mengirim sinyal ke monitor sampai input diterima, seperti halnya manajemen daya setelah beberapa waktu.

Ignacio Vazquez-Abrams
sumber

Jawaban:

17

Tidak sejauh yang saya tahu tetapi Anda dapat menggunakan utilitas seperti Monitor Off untuk mematikan monitor.

Nathaniel
sumber
Luar biasa. Ini bekerja secara spektakuler.
Ignacio Vazquez-Abrams
6
Teknik di balik ini dijelaskan di codeproject di sini: codeproject.com/KB/system/display_states.aspx
Jeroen Wiert Pluimers
20

Ada juga sebuah utilitas bernama NirCmd , yang mendukung tidak hanya ini tetapi lebih banyak perintah (seperti mengubah volume sistem, memanipulasi layanan dll - didokumentasikan dalam halaman yang ditautkan). Penggunaan adalah melalui baris perintah:

nircmd monitor off

Dan kadang-kadang saya telah melihat Windows "mendengarkan" keystroke terakhir Anda (Pengembalian yang mengkonfirmasi perintah) setelah perintah "dikeluarkan" dan bangun kembali. Solusi yang berhasil bagi saya dalam banyak kasus adalah:

nircmd cmdwait 1000 monitor off

Penafian: meskipun ini mungkin yang ketiga atau keempat saya sebutkan di sini, saya tidak memiliki hubungan dengan tim NirCmd: hanya pengguna yang bahagia.

Rafael Almeida
sumber
1
Sayangnya itu tidak terlihat seperti nircmd dapat digunakan untuk mematikan monitor tunggal (dalam pengaturan multi monitor)
Srid mengatakan Reinstate Monica
1

Matikan tampilan dengan pintasan

Mengapa skrip ini bagus?

Tampilan akan tidur lagi dalam 3 detik
Meskipun mouse secara tidak sengaja dipindahkan atau program apa pun terbangun, tampilan.

Bagaimana caranya:

  1. Unduh Gist sebagai ZIP
  2. Buka paket & jalankan
  3. Tautkan Tampilan Tidur! akan harus dibuat.

Github-Gist / setup_display_timeout.cmd


Bagaimana itu bekerja:

  1. Tetapkan batas waktu idle menjadi 3 detik (via Powercfg)
  2. Tunggu tombol apa saja ditekan
  3. Tetapkan batas waktu idle menjadi 1 jam

Bagian dari kode:

powercfg /SETDCVALUEINDEX %current_scheme_token% SUB_VIDEO VIDEOIDLE %seconds%
powercfg /SETACVALUEINDEX %current_scheme_token% SUB_VIDEO VIDEOIDLE %seconds%
powercfg /S %current_scheme_token%
befzz
sumber