Get-KeyboardLayouts

Получить список установленных языков.
Параметры

Возвращаемое значение

  • Список.

    CultureHandleLayoutName
    Имя языкаХендлИмя раскладки

Примеры

  1. Получить список установленных языков.

    Wake up, Neo, select all

    Get-KeyboardLayouts
  2. Получить список установленных языков, выбрать русский и установить его для текущего окна.

    Wake up, Neo, select all

    Get-KeyboardLayouts | Where{$_.Culture -match "ru"} | Set-KeyboardLayout
  3. Переключение между языками.

    Wake up, Neo, select all

    $rus = Get-KeyboardLayouts | Where{$_.Culture -match "ru"}
    $eng = Get-KeyboardLayouts | Where{$_.Culture -match "en"}

    Set-KeyboardLayout $rus # переключить язык на русский
    Sleep 1
    Set-KeyboardLayout $eng # переключить язык на английский