เวลาจะลุกจากคอมแล้วเราต้องการปิดหน้าจอในทันที (ปกติมันจะปิดเองเมื่อถึงเวลาที่ตั้งค่า Turn Off Monitor) การเปิดปิดด้วยวิธีปุ่ม Switch ตรง Monitor ก็ไม่ค่อยสะดวกเท่าไหร่ จากที่ลองหาดู เจอว่ามีโปรแกรมปิดหน้าจออยู่หลายตัว สามารถโหลดมาติดตั้งและใช้งานได้เลย โดยเราสามารถสร้างเป็น Shortcut กดปิดหน้าจอได้เลย
แต่จะมีความต้องการที่คู่กันคือถ้าต้องการให้ Lock คอมพิวเตอร์ด้วย เพื่อป้องกันคนอื่นมายุ่งกับโปรแกรมการที่เราเปิดทำงานค้างไว้อยู่ มันทำไม่ได้ ซึ่งการจะให้ทำทั้งสองอย่างนั้นต้องใช้วิธีที่ไม่ปกติ
จากที่ลองหาดูเจอวิธีทำคือ [1] และอีกวิธีคือ [2]
หลักการคือเขาใช้โปรแกรม NirCmd ในการปิดหน้าจอ ส่วนการ Lock เขาใช้คำสั่งตามปกติของ Windows แล้วสั่งให้รันทั้งสองด้วยการสร้างไฟล์คำสั่งที่เป็น VBScript หรือ .bat พอกดรันไฟล์นี้มันก็จะทำงนทั้งสองพร้อมกันเลย
ขั้นตอนคือ 1.ไปโหลดโปรแกรม NirCmd มา มันจะเป็นไฟล์ .exe
2.สร้างไฟล์ .vbs หรือ .bat ที่เอาไว้สั่งงานโปรแกรม NirCmd ปิด Monitor และสั่งให้ Windows Lock Screen
vbs สำหรับ Lock และปิดหน้าจอ
WSHShell.Run “Rundll32.exe user32.dll,LockWorkStation”, 0
WSHShell.Run “nircmd.exe monitor async_off”, 0
bat สำหรับ Lock และปิดหน้าจอ
start “” rundll32.exe user32.dll,LockWorkStation
start “” nircmd.exe cmdwait 1000 monitor off
3.เอาทั้งสองไฟล์มาอยู่ด้วยกัน
4.กดใช้งานด้วยการ Double Click ไฟล์ .vbs หรือ .bat
1.https://winaero.com/blog/how-to-lock-windows-10-and-turn-off-the-display-with-one-click/
2.https://www.sevenforums.com/tutorials/195374-lock-computer-turn-off-monitor-add-desktop-context-menu.html