Get-CursorPosition
Получает текущие координаты курсора.
Параметры
-Handle Хендл окна, относительно которого получить координаты
Примеры
Получить координаты курсора.
Wake up, Neo, select all
while($true){
$coord = Get-CursorPosition
Write-Host ("X = {0}, Y = {1}" -f $coord.X, $coord.Y) -ForegroundColor Green
Start-Sleep -m 80
}Получить координаты курсора относительно окна.
Wake up, Neo, select all
$h = Find-Window -Title "блокнот" # найти окно, в имени которого содержится слово блокнот
if(!$h){ # если окно не найдено
Write-Host "Окно не найдено" -ForegroundColor Red
Stop-Script # остановить скрипт
}
while($true){
$Pos = Get-CursorPosition -Handle $h.handle[0] # получить координаты курсора относительно окна
Write-Host $Pos.X, $Pos.Y
sleep -m 200
}