Когда запускаю нифига не происходить
CMD/BAT - создание скриншота и его моментальная отправка на почтовый ящик
Оно и к лучшему.
Код:
Код: Выделить всё
$t = get-date
$scr = "$env:temp\$($t.ToString("yyyy-MM-dd-HH-mm-ss"))-screenshot.png"
[void][reflection.assembly]::loadwithpartialname("system.windows.forms")
[system.windows.forms.sendkeys]::sendwait('{PRTSC}')
Get-Clipboard -Format Image | ForEach-Object -MemberName Save -ArgumentList $scr
Send-MailMessage -SmtpServer mail.example.com `
-From 'vasya@example.com' `
-To 'kolya@example.com' `
-Attachments $scr `
-Subject "Screenshot from Vasya $($t.ToString())"Send-MailMessage настраивайте по ситуации.
