Bagaimana saya bisa membuat layar saya kosong dengan pintasan?


23

Saya ingin pintasan yang membuat layar langsung menuju layar hitam, tanpa mematikan daya, atau bahkan mematikannya.

Cara apa yang bisa saya lakukan itu?

Semakin efisien solusi untuk mengatur, semakin baik.


Atau Anda dapat membuat aplikasi layar penuh latar belakang hitam dan menempatkan pintasan di taskbar. Anda juga dapat mengatur latar belakang desktop ke warna hitam pekat, menyembunyikan semua item di desktop dan mengaktifkan bilah tugas bersembunyi otomatis. Kemudian cukup tekan Win + D dan voila.
user1306322

Jawaban:


15

Anda bisa membuat pintasan ke screensaver kosong dan kemudian mengatur pintasan keyboard melalui jendela properti untuk pintasan.

Screensaver disebut scrnsave.scr, terletak di %SYSTEMROOT%\system32.


1
Solusi sederhana yang bagus.
user237209

1
Solusi ini rapi, tetapi rusak untuk kasus-kasus di mana aplikasi lain telah membajak .screkstensi untuk dirinya sendiri (Eagle melakukan ini, mengganggu), dan juga tidak berfungsi dalam kasus di mana screensaver tidak ditampilkan secara default (tidak diperlukan untuk melakukan demikian dengan spesifikasi Microsoft). Solusi yang saya temukan untuk Windows 10 adalah menghubungkan langsung ke:cmd /c scrnsave.scr /s
Polinomial

15

Anda dapat dengan mudah melakukan ini dengan NirCmd , keempat opsi ini akan memberi Anda masing-masing layar hitam (dengan efek samping):

  • Matikan monitor.

    nircmd.exe monitor off
    
  • Mulai screen saver default (setel ke yang kosong, sehingga Anda dapat membuat layar kosong).

    nircmd.exe screensaver
    
  • Letakkan komputer Anda dalam mode 'siaga'.

    nircmd.exe standby
    
  • Matikan komputer Anda.

    nircmd.exe exitwin poweroff
    

Pastikan Anda telah nircmd.exemasuk C:\Windows\System32jika Anda ingin memanggilnya dari mana saja.


Seperti yang ditunjukkan oleh Dennis Williamson dalam komentarnya , Anda dapat membuat hotkey seperti ini:

nircmd.exe cmdshortcutkey "C:\Windows\Temp" "MO" "Ctrl+Shift+M" monitor off

Atau pintasan di desktop Anda yang dapat Anda klik seperti ini:

nircmd.exe cmdshortcut "~$folder.desktop$" "Turn Monitor off" monitor off

Dengan AutoHotkey , Anda dapat mengikat salah satu dari perintah di atas ke hotkey:

#s::Run nircmd.exe monitor off

Tombol pintas WIN+ di Satas misalnya akan mematikan monitor.

Program alternatif, jika Anda tidak menyukai scripting, bisa berupa PhaseExpress .


hmm, dapatkah Anda memasukkan cara melakukannya secara otomatis dengan pintasan keyboard? jika Anda terbiasa dengan perangkat lunak apa pun yang melakukannya
barlop

1
@barlop: Dari contoh nircmd.exe cmdshortcutkey "c:\temp" "Turn Monitor Off" "Ctrl+Shift+M" monitor off
Dijeda hingga pemberitahuan lebih lanjut.

@ DennisWilliamson: Oh, tidak melihat itu. Memperbarui jawaban untuk kedua kalinya ...
Tamara Wijsman

@ Dennis Williamson Itu hanya membuat file lnk untuk itu. tidak menjalankan file lnk pada pintasan
barlop

1
@ TomWij kamu benar. Saran ini disatukan berdasarkan komentar dennis dan baris serta komentar Anda, juga berfungsi C: \ nircmd> nircmd cmdshortcutkey "~ $ folder.desktop $" "TMO2" "Ctrl + Shift + M" monito r off Maka pintasan keyboard berfungsi
barlop

6

Atur screensaver Anda ke yang disebut "kosong". Tekan Win- L.

Berikut adalah beberapa contoh menggunakan AutoHotkey untuk mematikan monitor atau memulai screen saver tanpa perlu NirCmd.


Saya baru saja mencoba Win-L dan memberikan layar pembuka. Saya suka solusi itu tetapi akan lebih baik jika memiliki solusi yang lebih umum yang dapat digunakan untuk komputer dengan keyboard tanpa kunci windows.
barlop

1
@barlop: Hanya membuat Anda AHK makro menjadi kombinasi tombol yang tidak dipicu oleh sesuatu yang melibatkan Winkunci - diwakili oleh #di awal. Makro masih dapat menampilkan satu, misalnya ^o::SendInput #lmembuat CTRL-olakukan apa Win-L.
martineau

1
@barlop: Di halaman AHK saya ditautkan dalam jawaban saya: SendMessage, 0x112, 0xF140, 0,, Program Manager- Saya baru mencobanya dengan "kosong" sebagai screen saver saya dan berfungsi.
Dijeda sampai pemberitahuan lebih lanjut.

1
@ Dennis Williamson: Ah, ha! Saya baru saja menangkap perbedaannya. Saya menggunakan 0xF170yang SC_MONITORPOWER, tidak satu sebelum yang disebut yang menggunakan 0xF140untuk SC_SCREENSAVEsebagai kedua SendMessageargumen.
martineau

1
Bagi siapa pun yang tertarik , halaman Microsoft ini mencantumkan berbagai WM_SYSCOMMANDpesan dan nilai hex-nya.
martineau

1

Saya menggunakan NirCmd untuk membuat tugas di penjadwal tugas Win7, yang mematikan monitor ketika saya mengunci komputer ( Ctrl+ L)

Dalam Actions, rekatkan: nircmd.exedan di put argumen monitor off.

Kemudian gunakan drop-down di Pemicu untuk memilih "Workstation terkunci". Bekerja seperti pesona.


1

Ada fungsi bawaan di laptop saya. FnTekan saja tanda + F6. Ini toggle layar hitam di laptop saya, bagaimanapun: tidak ada pemrograman perintah tambahan yang diperlukan.


1
Itu hanya bekerja pada sejumlah laptop. Tapi OP tidak menentukan perangkat apa yang dia inginkan ini, jadi saya kira jawaban Anda ok.
user1306322

@ user1306322 mengingat bahwa setidaknya ada ratusan laptop populer di luar sana, dan kemungkinan itu yang membuat fungsi scree blank sangat rendah .. spesifiknya tidak begitu berguna. Tetapi gagasan umum bahwa mungkin laptop memiliki fungsi untuk mengosongkan layar adalah ok. Mungkin jika penjawab menunjukkan tangkapan layar gambar yang mengosongkan layar, itu akan baik. Kunci Fn + F6 saya adalah volume. Tetapi jika ia menunjukkan tangkapan layar lalu di mana pun itu jika saya memiliki foto itu, saya bisa melihatnya. Dan pengguna, bahkan jika saya tidak memilikinya, orang lain dengan pertanyaan yang sama mungkin (situs ini bukan hanya untuk 1 penanya)
barlop

@barlop, kalau begitu, orang berikutnya yang bertanya harus menentukan jenis dan model PC mereka, yang Anda lupa lakukan. Jika tidak, tolong tambahkan bahwa Anda mencari solusi yang sesuai dengan beberapa jenis PC.
user1306322

@ user1306322 situs ini menolak pertanyaan yang terlalu "terlokalisasi". (dan dalam hal ini saya setuju dengan aturan itu). Pertanyaan harus bermanfaat bagi orang. Ini tidak begitu berguna bagi banyak orang jika pertanyaan hanya menjawab untuk satu model laptop tertentu. Atau bahkan jika orang menjawab tentang 10 model. Kemungkinan setiap pembaca memiliki salah satu dari 10 model itu sangat kecil. Mereka juga bisa (kadang-kadang menurut saya bodoh), menolak pertanyaan karena terlalu umum. Saya tidak akan membuatnya begitu umum untuk memprovokasi penutupan bodoh. Tapi tentu saja solusi Windows cukup umum untuk memenuhi model laptop yang berbeda ...
barlop

dan ya jika dia menyertakan gambar yang berfungsi. Ini hanya tentang memberikan jawaban yang masuk akal. Saya tidak bisa membuat pertanyaan yang benar-benar bukti bodoh dari semua orang. Tetapi pertanyaan yang ada adalah ringkas dan jelas, dan siapa pun yang memahami aturan baik yang benar-benar waras dan waras yang dimiliki situs, tidak akan menjawab tentang model tertentu dan tidak akan mendorong menjawab kembali model tertentu. jawaban-jawaban itu akan diturunkan karena tidak berguna. Ingat, pertanyaan dan jawaban harus bermanfaat untuk tidak hanya orang yang bertanya. Situs ini adalah basis data pertama dari QnA.
barlop

0

Fn + F2 melakukannya dengan cepat dan sederhana untuk saya (saat TIDAK menjalankan PowerPoint atau program lain, atau terhubung ke layar atau perangkat lain). Ulangi langkah ini untuk membuka blokir.


Ini tergantung pada perangkat dan tidak ada solusi umum.
Jens Erat

0

Jika Anda ingin mengosongkan hanya satu tampilan, tanpa menonaktifkan atau "tidur", Anda dapat menggunakan program VB6 ini yang hanya memuat file HTML latar belakang hitam di layar penuh tanpa asrama:

http://jpelectron.com/download/viewit-rev3.zip

Salin semua file ke: C: \ Program Files (x86) \ viewIT \ lalu jalankan atau buat jalan pintas ke viewit.exe

Ada juga opsi untuk membuat seluruh layar putih (seperti aplikasi senter)

Saya membuat ini karena saya membutuhkan cara untuk mengosongkan layar tablet saya (tampilan utama) sementara saya memiliki YouTube atau video lainnya bermain layar penuh di tempat lain (tampilan sekunder)

Jika Anda tidak suka ini hanya memuat pada tampilan utama, saya sarankan Anda membuka fillblack.htm di browser, letakkan browser itu di tampilan yang Anda inginkan, lalu tekan F11 untuk mengaktifkan mode layar penuh / kios - yang akan lakukan juga.


0

Alat lain yang bermanfaat untuk tujuan ini adalah Multiscreen Blank . Anda masih perlu mengatur pintasan seluruh sistem dengan alat tambahan, tetapi pengaturan pengosongan layar dapat disesuaikan dengan baik.


0

Jawaban yang diterima oleh Candreasen pada 31 Mei 13 jam 3:56 tepat.

Beberapa informasi tambahan berdasarkan implementasi saya di Windows 7:
Buat pintasan dengan target berikut:
C:\Windows\System32\scrnsave.scr
Ini mengosongkan kedua layar ketika tampilan lain terhubung ke port HDMI pada laptop saya.
Ini memanggil screensaver 'kosong'.
Saya pikir file screensaver .scr di folder Windows dapat dimulai dengan cara ini.
Tidak seperti penyalaan screensaver secara otomatis setelah tidak aktif di mesin ini, permintaan screensaver ini tidak meminta kata sandi ketika restart. Menurut ini, tampaknya normal untuk screensaver dipanggil dengan cara ini untuk tidak dikunci:
https://msdn.microsoft.com/en-us/library/ms686421(v=vs.85).aspx#ss_keys
"Sebelum screensaver muncul, Windows membuat desktop virtual baru untuk itu. Proses screensaver dibuat pada desktop kedua ini, yang tidak pernah terkunci . "



0

Opsi lain menggunakan AutoHotkey:

SendMessage 0x112, 0xF170, 2,,Program Manager

Anda perlu menginstal AutoHotkey (1.1.x, tidak yakin apakah itu berfungsi dalam 2.x), membuat file teks dengan ekstensi .ahk (mis. turn_off_screen.ahk), Menempelkan baris ini di sana menggunakan editor teks apa pun, dan Anda dapat menjalankannya dengan klik dua kali .


-1

untuk Menghindari mode tidur simpan skrip ini sebagai format .vbs dan klik dua kali hanya sekali. Perkiraan 1 jam layar Anda tidak akan masuk dalam mode tidur. bagaimana kerjanya: itu terus menyegarkan PC Anda selama 1 jam. aman dan nyaman . : D

set sh=createobject("wscript.shell")
for i=1 to 25
WScript.sleep 120000
sh.sendkeys"{F15}"
next
set sh=nothing

Step 1:
copy it and put this in your note pad
step 2:
while saving save it with .VBS ext. EX:   ABCDEF.vbs
Step 3:
after that just double click on it once. 

Pertanyaannya bukan tentang mencegah pc dari tidur, tetapi menemukan cara membuat layar kosong tanpa tidur pc, itu tidak sama!
Máté Juhász

-1

Ada utilitas Don'tSleep portabel mandiri biasa dari softwareok.com yang memungkinkan untuk menentukan aplikasi mana yang akan dilarang memaksa PC atau layar Anda dari tidur.

Saya hanya perlu layar kosong sehingga saya dapat menampilkan pesan, yang jika tidak akan muncul di desktop biasa dan tidak cukup terbaca, mendorong pengguna untuk melakukan sesuatu. Saya pikir solusi "viewit" harus bekerja untuk saya.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.