ฉันต้องการทางลัดที่ทำให้หน้าจอเป็นหน้าจอสีดำในทันทีโดยไม่ต้องปิดเครื่องหรือแม้แต่ทำให้มันหลับ
ฉันจะทำสิ่งใดได้บ้าง?
วิธีการแก้ปัญหาที่มีประสิทธิภาพมากขึ้นคือการตั้งค่าที่ดีกว่า
ฉันต้องการทางลัดที่ทำให้หน้าจอเป็นหน้าจอสีดำในทันทีโดยไม่ต้องปิดเครื่องหรือแม้แต่ทำให้มันหลับ
ฉันจะทำสิ่งใดได้บ้าง?
วิธีการแก้ปัญหาที่มีประสิทธิภาพมากขึ้นคือการตั้งค่าที่ดีกว่า
คำตอบ:
คุณสามารถสร้างทางลัดไปยังสกรีนเซฟเวอร์เปล่าได้จากนั้นตั้งค่าแป้นพิมพ์ลัดผ่านหน้าต่างคุณสมบัติสำหรับทางลัด
สกรีนเซฟเวอร์ที่เรียกว่าตั้งอยู่ในscrnsave.scr
%SYSTEMROOT%\system32
.scr
ขยายส่วนขยายสำหรับตัวเอง (Eagle ทำสิ่งนี้อย่างน่ารำคาญ) และยังไม่สามารถใช้งานได้ในกรณีที่โปรแกรมรักษาหน้าจอไม่แสดงตามค่าเริ่มต้น ดังนั้นตามข้อกำหนดของ Microsoft) วิธีแก้ปัญหาที่ฉันพบสำหรับ Windows 10 คือการเชื่อมโยงโดยตรงกับ:cmd /c scrnsave.scr /s
คุณสามารถทำได้อย่างง่ายดายด้วยNirCmdตัวเลือกทั้งสี่นี้จะให้หน้าจอสีดำแก่คุณ (โดยมีผลข้างเคียง):
ปิดมอนิเตอร์
nircmd.exe monitor off
เริ่มโปรแกรมรักษาหน้าจอเริ่มต้น (ตั้งเป็นค่าว่างดังนั้นคุณสามารถทำให้หน้าจอว่างเปล่า)
nircmd.exe screensaver
ทำให้คอมพิวเตอร์ของคุณอยู่ในโหมด 'สแตนด์บาย'
nircmd.exe standby
ปิดคอมพิวเตอร์ของคุณ
nircmd.exe exitwin poweroff
ตรวจสอบให้แน่ใจว่าคุณมีnircmd.exe
ในC:\Windows\System32
ถ้าคุณต้องการที่จะเรียกได้จากทุกที่
เมื่อเดนนิสวิลเลียมสันชี้ให้เห็นในความคิดเห็นของเขาคุณสามารถสร้างฮ็อตคีย์เช่นนี้:
nircmd.exe cmdshortcutkey "C:\Windows\Temp" "MO" "Ctrl+Shift+M" monitor off
หรือทางลัดบนเดสก์ท็อปของคุณซึ่งคุณสามารถคลิกดังนี้:
nircmd.exe cmdshortcut "~$folder.desktop$" "Turn Monitor off" monitor off
ด้วยAutoHotkeyคุณสามารถผูกคำสั่งใด ๆ ข้างต้นกับฮอตคีย์ได้:
#s::Run nircmd.exe monitor off
ปุ่มลัดด้านบนWIN+ Sเช่นต้องการปิดจอภาพ
nircmd.exe cmdshortcutkey "c:\temp" "Turn Monitor Off" "Ctrl+Shift+M" monitor off
ตั้งค่าสกรีนเซฟเวอร์ของคุณเป็นหนึ่งที่เรียกว่า "blank" กด-WinL
นี่คือตัวอย่างของการใช้ AutoHotkey เพื่อปิดจอภาพหรือเริ่มโปรแกรมรักษาหน้าจอโดยไม่ต้องใช้ NirCmd
Win
รหัส - แสดงโดย#
ตอนเริ่มต้น แมโครยังสามารถส่งออกหนึ่งเช่น^o::SendInput #l
ทำให้CTRL-o
ทำในสิ่งที่Win-L
ไม่
SendMessage, 0x112, 0xF140, 0,, Program Manager
- ฉันลองใช้คำว่า "blank" เป็นโปรแกรมรักษาหน้าจอและใช้งานได้
0xF170
ซึ่งเป็นSC_MONITORPOWER
, ไม่หนึ่งก่อนที่คุณจะเรียกว่าซึ่งใช้0xF140
สำหรับSC_SCREENSAVE
เป็นที่สองSendMessage
อาร์กิวเมนต์
WM_SYSCOMMAND
ข้อความต่าง ๆและค่าฐานสิบหก
ฉันใช้ NirCmd เพื่อสร้างงานในตัวจัดกำหนดการงาน Win7 ซึ่งจะปิดจอภาพเมื่อฉันล็อคคอมพิวเตอร์ ( Ctrl+ L)
ในการดำเนินการวาง: และข้อโต้แย้งใส่nircmd.exe
monitor off
จากนั้นใช้เมนูแบบหล่นลงในทริกเกอร์เพื่อเลือก "เวิร์กสเตชันถูกล็อก" ทำงานเหมือนจับใจ
มีฟังก์ชั่นในตัวบนแล็ปท็อปของฉัน เพียงแค่กด+Fn F6นี่เป็นการสลับหน้าจอสีดำบนแล็ปท็อปของฉันอย่างไรก็ตามไม่จำเป็นต้องมีการเขียนโปรแกรมคำสั่งเพิ่มเติม
Fn + F2 ทำได้อย่างรวดเร็วและง่ายดายสำหรับฉัน (ในขณะที่ไม่ใช้งาน PowerPoint หรือโปรแกรมอื่น ๆ หรือเชื่อมต่อกับหน้าจอหรืออุปกรณ์อื่น ๆ ) ทำซ้ำขั้นตอนนี้เพื่อยกเลิกการว่าง
หากคุณต้องการว่างเพียงจอแสดงผลเดียวโดยไม่ต้องปิดใช้งานหรือ "นอน" คุณสามารถใช้โปรแกรม VB6 นี้ที่เพียงแค่โหลดไฟล์ HTML พื้นหลังสีดำแบบเต็มหน้าจอโดยไม่ต้องใช้บอร์ดบอร์ดใด ๆ :
http://jpelectron.com/download/viewit-rev3.zip
คัดลอกไฟล์ทั้งหมดไปยัง: C: \ Program Files (x86) \ viewIT \ จากนั้นเรียกใช้หรือสร้างทางลัดไปยัง viewit.exe
นอกจากนี้ยังมีตัวเลือกในการทำให้หน้าจอเป็นสีขาวทั้งหมด (เช่นแอพไฟฉาย)
ฉันสร้างสิ่งนี้เพราะฉันต้องการวิธีว่างหน้าจอแท็บเล็ตของฉัน (จอแสดงผลหลัก) ในขณะที่ฉันมี YouTube หรือวิดีโออื่นที่เล่นแบบเต็มหน้าจอที่อื่น (จอแสดงผลรอง)
หากคุณไม่ชอบสิ่งนี้ที่โหลดบนจอแสดงผลหลักเท่านั้นฉันขอแนะนำให้คุณเปิด fillblack.htm ในเบราว์เซอร์วางเบราว์เซอร์นั้นบนหน้าจอที่คุณต้องการจากนั้นกด F11 เพื่อเปิดใช้งานโหมดเต็มหน้าจอ / คีออสก์ - ทำมันเกินไป
อีกเครื่องมือที่มีประโยชน์เพื่อจุดประสงค์นี้เป็นMultiscreen ที่ว่างเปล่า คุณยังจะต้องตั้งค่าทางลัดทั้งระบบด้วยเครื่องมือเพิ่มเติม แต่การตั้งค่าการปรับหน้าจอว่างเปล่าสามารถปรับได้
คำตอบที่ได้รับการยอมรับจาก Candreasen เมื่อวันที่ 31 พฤษภาคม 13 เวลา 3:56 คือจุดที่
ข้อมูลเพิ่มเติมบางส่วนจากการใช้งานของฉันใน Windows 7:
สร้างทางลัดโดยมีเป้าหมายดังต่อไปนี้:
C:\Windows\System32\scrnsave.scr
ทำให้ทั้งสองหน้าจอว่างเมื่อจอแสดงผลอื่นเชื่อมต่อกับพอร์ต HDMI บนแล็ปท็อปของฉัน
สิ่งนี้จะเรียกใช้หน้าจอ 'ว่าง'
ฉันคิดว่าไฟล์สกรีนเซฟเวอร์. scr ใด ๆ ในโฟลเดอร์ Windows สามารถเริ่มต้นได้ด้วยวิธีนี้
ไม่เหมือนกับการเริ่มต้นหน้าจออัตโนมัติหลังจากไม่มีการใช้งานบนเครื่องนี้การภาวนาของตัวรักษาหน้าจอนี้ไม่ได้ร้องขอรหัสผ่านเมื่อเริ่มต้นใหม่ ดูเหมือนว่าจะเป็นเรื่องปกติสำหรับสกรีนเซฟเวอร์ที่ถูกเรียกด้วยวิธีนี้เพื่อไม่ให้ล็อค:
https://msdn.microsoft.com/en-us/library/ms686421(v=vs.85).aspx#ss_keys
"ก่อนที่จะมีสกรีนเซฟเวอร์ปรากฏขึ้น Windows จะสร้างเดสก์ท็อปเสมือนใหม่สำหรับมันกระบวนการสกรีนเซฟเวอร์ถูกสร้างขึ้นบนเดสก์ท็อปตัวที่สองนี้ ."
ฉันประหลาดใจที่ฟังก์ชั่นที่เรียบง่ายและมีความสำคัญไม่ได้ถูกติดตั้งไว้ใน Windows 10 ฉันกำลังใช้ ScreenOff เพื่อให้เอฟเฟกต์การตัดขอบหน้าจอเสร็จสมบูรณ์ ไม่ดี.
ตัวเลือกอื่นโดยใช้ AutoHotkey:
SendMessage 0x112, 0xF170, 2,,Program Manager
คุณต้องติดตั้งAutoHotkey (1.1.x ไม่แน่ใจว่ามันทำงานใน 2.x) สร้างไฟล์ข้อความที่มีนามสกุล. ahk (เช่นturn_off_screen.ahk
) วางบรรทัดนี้โดยใช้โปรแกรมแก้ไขข้อความใด ๆ และคุณสามารถเรียกใช้โดยดับเบิลคลิก .
เพื่อหลีกเลี่ยงโหมดสลีปให้บันทึกสคริปต์นี้เป็นรูปแบบ. vbs และดับเบิลคลิกเพียงครั้งเดียว หน้าจอคุณประมาณ 1 ชั่วโมงจะไม่เข้าสู่โหมดพักเครื่อง มันทำงานอย่างไร: มันทำให้พีซีของคุณรีเฟรชเป็นเวลา 1 ชั่วโมง ปลอดภัยและมั่นคง : 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.
มียูทิลิตี Don'tSleep แบบพกพาแบบสแตนด์อโลนปกติจาก softwareok.com ซึ่งอนุญาตให้กำหนดแอปพลิเคชันที่จะห้ามมิให้บังคับให้พีซีหรือหน้าจอของคุณนอนหลับ
ฉันแค่ต้องการหน้าจอว่างเปล่าเพื่อให้ฉันสามารถส่งออกข้อความที่จะปรากฏบนเดสก์ท็อปปกติและไม่ชัดเจนอ่านได้เลยพร้อมท์ให้ผู้ใช้ทำอะไรบางอย่าง ฉันคิดว่าโซลูชัน "viewit" ควรใช้งานได้สำหรับฉัน