Как да използвате PowerShell за откриване на влизания и предупреждение чрез имейл

Съдържание:

Как да използвате PowerShell за откриване на влизания и предупреждение чрез имейл
Как да използвате PowerShell за откриване на влизания и предупреждение чрез имейл

Видео: Как да използвате PowerShell за откриване на влизания и предупреждение чрез имейл

Видео: Как да използвате PowerShell за откриване на влизания и предупреждение чрез имейл
Видео: iOS App Development with Swift by Dan Armendariz - YouTube 2024, Април
Anonim
Схемата за задачи на Windows може автоматично да изпраща имейли в определено време или в отговор на конкретно събитие, но интегрираната функция за електронна поща няма да работи много добре за повечето потребители.
Схемата за задачи на Windows може автоматично да изпраща имейли в определено време или в отговор на конкретно събитие, но интегрираната функция за електронна поща няма да работи много добре за повечето потребители.

Вече ви показахме как да го направите, като използвате инструмент от трета страна, но кой наистина иска да го направи, когато можете да го направите с инструменти, вградени в Windows?

Въведете PowerShell + Scheduler за задачи

Първото нещо, което трябва да направите, е да настроите насрочена задача, за да направите това, натиснете клавишната комбинация Win + R, за да отворите поле за изпълнение и след това напишете "control schedtasks" и натиснете enter.

Когато се отвори прозорецът за задачи, кликнете върху връзката Създаване на задача ….
Когато се отвори прозорецът за задачи, кликнете върху връзката Създаване на задача ….
Image
Image

На основния екран дайте име и описание за задачата. Трябва също така да изберете Стартирайте дали потребителят е влязъл в профила си или не опция.

След това превключете към раздела "Тригери" и добавете ново задействане. Спусъкът трябва да се задейства при влизане, което може да се избере от падащото меню.
След това превключете към раздела "Тригери" и добавете ново задействане. Спусъкът трябва да се задейства при влизане, което може да се избере от падащото меню.
И накрая, ще искате да преминете към раздела "Действия" и да добавите ново действие. Оттам ще искате да изберете да започнете нова програма и програмата, която искаме да стартира, е "powershell". След това ще трябва да поставите следното в текстовото поле на аргументите.
И накрая, ще искате да преминете към раздела "Действия" и да добавите ново действие. Оттам ще искате да изберете да започнете нова програма и програмата, която искаме да стартира, е "powershell". След това ще трябва да поставите следното в текстовото поле на аргументите.

-Command “Send-MailMessage -From “[email protected]” -To “[email protected]” -Body “Someone Just Logged In” -Subject “LOGIN” -SmtpServer “smtp.gmail.com” -Port 587 -Credential $(New-Object System.Management.Automation.PSCredential ([email protected], $(ConvertTo-SecureString “PASSWORD” -AsPlainText -Force))) –UseSsl”

Имайте предвид, че ще трябва да промените всички събития [email protected] до потребителското име на истинска Gmail сметка и ПАРОЛА към паролата за този профил. Друга възможност е да използвате своя собствен SMTP сървър.

Image
Image

В раздела Условия премахнете отметката Стартирайте задачата само ако компютърът е на захранване с променлив ток опция или няма да получавате имейли, ако компютърът ви е лаптоп и той е изключен.

Препоръчано: