Windowsでロック画面に移行後、すぐにディスプレイをスリープにできるバッチを作ったので共有します。
メモ帳を開いて↓をコピペし、
rundll32.exe user32.dll,LockWorkStation
powershell (Add-Type '[DllImport(\"user32.dll\")]^public static extern int SendMessage(int hWnd, int hMsg, int wParam, int lParam);' -Name a -Pas)::SendMessage(-1,0x0112,0xF170,2)
名前をつけて保存から
・ファイル種類 「すべて (*.*)」
・エンコーディング「ANSI」
・ファイル名「Lock_and_Sleep.bat」
にして保存すれば、あとはこのバッチファイルをダブルクリックするだけでいけます。