環境
OS:Windows10
.Net Framework:4.7
PowerShellのバージョン:5.1.17763.1007
ソースコード
マウスカーソルの座標を取得します。
# アセンブリのロード
Add-Type -AssemblyName System.Windows.Forms
Write-Host "マウスカーソルの座標を10秒後に取得します。"
Start-Sleep -s 10
$x = [System.Windows.Forms.Cursor]::Position.X
$y = [System.Windows.Forms.Cursor]::Position.Y
Write-Host "マウスカーソルの座標は($x,$y)です。"
pause
動作確認
マウスカーソルの座標が取得できていることが確認できます。
マウスカーソルの座標を10秒後に取得します。
マウスカーソルの座標は(314,263)です。
続行するには、Enter キーを押してください...: