Есть такой вот простой скрипт:set wShell = createObject("wscript.shell") wShell.sendKeys "^%l" wShell.Run "C:\WINDOWS\system32\shutdown.exe -s -t 0"
sendKeys не поддерживает юникод.
У тебя комбинация с "шифт+альт+l" - поэтому я б не парился, и назначил на цифру лучше/служебную клавишу. Они везде одинаковые.
А вот выше идею предложили, как сменить раскладку? Просто wShell.sendKeys "^%" ничего не меняет