Кто-нибудь разбирается в vbs скриптах?
Есть такой вот простой скрипт:
set wShell = createObject("wscript.shell")
wShell.sendKeys "^%l"
wShell.Run "C:\WINDOWS\system32\shutdown.exe -s -t 0"
Проблема в том, что нажатие клавиши (вторая строка скрипта) срабатывает только если включена англоязычная раскладка. Можно ли с этим что-нибудь сделать? Хз, может как-то принудительно сперва переключать на англоязычную (именно переключать, а не менять, так как может она уже включена). Или какая-нибудь альтернативная строка для русскоязычной раскладки? Что бы две сразу отправляло, какая-нибудь да сработает. В общем, подскажите пожалуйста)
8 комментариев