Таким вот образом можно сделать переключение раскладки клавиатуры с ru на en и наоборот при каждом запуске скрипта, осталось повесить его на горячую клавишу или т.п. ?
Wake up, Neo, select all
$rus = Get-KeyboardLayouts|? Culture -Match 'ru'
$eng = Get-KeyboardLayouts|? Culture -Match 'en'
$h = Find-Window -Title $MyInvocation.MyCommand.Name
if ((Get-KeyboardLayout $h[0].handle).Culture -Match "ru") {Set-KeyboardLayout $eng}
if ((Get-KeyboardLayout $h[0].handle).Culture -Match "en") {Set-KeyboardLayout $rus}