Прежде чем начать, вот мой самый первый маленький код, который я написал в PowerShell:)
[System.Windows.Forms.Cursor]::Position = `
New-Object System.Drawing.Point($pos.X, ($pos.Y - 1))
[System.Windows.Forms.Cursor]::Position = `
New-Object System.Drawing.Point($pos.X, $pos.Y)
Чего я хочу достичь?
Ну, я хочу переместить курсор мыши каждые 4 минуты, чтобы предотвратить появление скринсейвера (каждую секунду в приведенном выше коде для тестирования). Кодекс действительно перемещает мышь каждый раз, когда один пиксель вверх, а затем сразу вниз. Дело в том, что заставка (или режим ожидания в окнах) по-прежнему появляется.
Теперь я изучаю PowerShell, и у меня мало опыта работы с архитектурой Windows.
Кто-нибудь видит мою ошибку? Я был бы признателен за ответ!: D Спасибо заранее.