Prima di iniziare, qui è il mio primo piccolo codice che ho scritto in PowerShell :)powershell spostamento del mouse non impedisce modalità inattiva
[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)
Cosa voglio ottenere?
Bene, voglio spostare il cursore del mouse ogni 4 minuti per evitare che lo screensaver venga visualizzato (ogni secondo nel codice sopra per il test). Il codice sposta realmente il mouse ogni volta che si alza un pixel e poi scende immediatamente. Il fatto è che lo screensaver (o la modalità di inattività di windows) è ancora in fase di visualizzazione.
Ora sto imparando PowerShell e ho poca esperienza con l'architettura di Windows.
Qualcuno vede il mio errore? Gradirei molto una risposta! : D Grazie in anticipo.
conta uno spostamento di un pixel come abbastanza attività per fermare lo screen saver? – MikeTheLiar
Hmm, lo ha modificato a 100 pixel e continua a essere inattivo – nivoe
Si è tentato di non tornare indietro dopo lo spostamento, lasciando il cursore in alto ogni 10 secondi. Ancora mi sembra inattivo? – nivoe