一、用BAT脚本关闭显示器
shutdown_monitor.bat
%windir%\System32\scrnsave.scr /s
二、用BAT调PowerShell脚本关闭显示器
RunPowerShellScript.bat
@echo off
powershell -NoProfile -ExecutionPolicy Bypass -File "TurnOffMonitor.ps1"
pause
TurnOffMonitor.ps1
Add-Type '[DllImport("user32.dll")]public static extern int SendMessage(int hWnd, int hMsg, int wParam, int lParam);' -Name a -Namespace b
b.a\]::SendMessage(-1, 0x0112, 0xF170, 2) Write-Host "The monitor is now turned off." -ForegroundColor Green 效果: 显示器会黑屏,移动鼠标或键盘会恢复。 