Начална » как да » Как да използваме PowerShell, за да откриваме вход и сигнал чрез имейл

    Как да използваме PowerShell, за да откриваме вход и сигнал чрез имейл

    Планировчикът на задачите на Windows може автоматично да изпраща имейли в определено време или в отговор на конкретно събитие, но неговата интегрирана функция за електронна поща няма да работи много добре за повечето потребители.

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

    Въведете PowerShell + Task Scheduler

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

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

    В прозореца Общи въведете име и описание на задачата. Трябва също да изберете Изпълнява се дали потребителят е влязъл или не опция.

    След това преминете към раздела Triggers и добавете нов тригер. Спусъкът трябва да бъде настроен на стрелба при влизане, който може да бъде избран от падащото меню.

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

    -Command “Send-MailMessage -From“ [email protected] ”-To“ [email protected] ”-Body“ Някой току-що влязъл ”-Предмет“ LOGIN ”-SmtpServer“ smtp.gmail.com ”-Порт 587- $ (New-Object System.Management.Automation.PSCredential ([email protected], $ (ConvertTo-SecureString „ПАРОЛА“ - AsPlainText -Force))) -UseSsl

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

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

    Кликнете върху бутона OK и запазете задачата си. Сега трябва да получавате известия по имейл, когато някой влезе в компютъра ви.