хотите скриншоттер?
DIY!
Меняем последние две строчки на (например)
$a=((Get-Date).ToLongTimeString()) -replace ':','-'
screenshot $bounds "D:\screen-$a.png"
И ставим в планировщик задач.
Отправка скриншотов по мылу - send-mailmessage (тоже powershell-овский коммандлет) через любой smtp сервер с вашим аккаунтом (хоть через яндекс)
Ну и в коде нужно поменять параметры скриншота, чтоб влезал весь ваш экран.