+param($minutes=90)
$wsh = New-Object -ComObject WScript.Shell
-$minutes = 15
do{
- $minutes-=1;
+ "Staying awake for $minutes minutes"
+ $minutes-=1;
# Send Shift+F15
$wsh.SendKeys('+{F15}')
Start-Sleep -seconds 59
-}until($minutes < 0)
-# Thank you to http://www.zhornsoftware.co.uk/caffeine/
\ No newline at end of file
+}until($minutes -lt 0)
+# Thank you to http://www.zhornsoftware.co.uk/caffeine/