Get-KeyboardLayout

Получить раскладку окна.
Параметры

  • -Handle Хендл окна

Примеры

  1. Получить раскладку окна, которое находится на переднем плане.

    Wake up, Neo, select all

    Clear-Host
    Get-KeyboardLayout
  2. Получить раскладку окна с указанным хендлом.

    Wake up, Neo, select all

    Clear-Host
    $h = Find-Window -Title "блокнот" # найти окно, в имени которого содержится слово блокнот
    if(!$h){ # если окно не найдено
    Write-Host "Окно не найдено" -ForegroundColor Red
    Stop-Script # остановить скрипт
    }
    Get-KeyboardLayout $h[0].handle # получить раскладку