keep-alive powershell script for use anywhere on windows.

param($minutes = 60) [void] [System.Reflection.Assembly]::LoadWithPartialName(“System.Drawing”) [void] [System.Reflection.Assembly]::LoadWithPartialName(“System.Windows.Forms”) $myshell = New-Object -com “Wscript.Shell” for ($i = 0; $i -lt $minutes; $i++) {   Start-Sleep -Seconds 60   $Pos = [System.Windows.Forms.Cursor]::Position   [System.Windows.Forms.Cursor]::Position = New-Object System.Drawing.Point((($Pos.X) + 1) , $Pos.Y) } Download script here. Twitter Pinterest Reddit Google+