Ako používať PowerShell na detekciu prihlásení a upozornenie prostredníctvom e - mailu

Obsah:

Ako používať PowerShell na detekciu prihlásení a upozornenie prostredníctvom e - mailu
Ako používať PowerShell na detekciu prihlásení a upozornenie prostredníctvom e - mailu

Video: Ako používať PowerShell na detekciu prihlásení a upozornenie prostredníctvom e - mailu

Video: Ako používať PowerShell na detekciu prihlásení a upozornenie prostredníctvom e - mailu
Video: How to Check Your Firewall Settings - YouTube 2024, Marec
Anonim
Plánovač úloh systému Windows môže automaticky odosielať e-maily v konkrétnom čase alebo v odpovedi na konkrétnu udalosť, ale funkcia integrovaného e-mailu nebude fungovať veľmi dobre pre väčšinu používateľov.
Plánovač úloh systému Windows môže automaticky odosielať e-maily v konkrétnom čase alebo v odpovedi na konkrétnu udalosť, ale funkcia integrovaného e-mailu nebude fungovať veľmi dobre pre väčšinu používateľov.

Už sme vám ukázali, ako to urobiť pomocou nástroja tretej strany, ale kto naozaj chce robiť to, keď to dokážete pomocou nástrojov postavených priamo do systému Windows?

Zadajte PowerShell + Plánovač úloh

Prvá vec, ktorú musíme urobiť, je nastaviť naplánovanú úlohu. Ak to chcete urobiť, stlačte klávesovú kombináciu Win + R, aby ste uviedli počiatočné okno a zadajte "control schedtasks" a stlačte kláves enter.

Keď sa otvorí Plánovač úloh, kliknite na odkaz Vytvoriť úlohu ….
Keď sa otvorí Plánovač úloh, kliknite na odkaz Vytvoriť úlohu ….
Image
Image

Na hlavnom table zadajte názov a popis úlohy. Mali by ste tiež vybrať Spustite, či je používateľ prihlásený alebo nie voľba.

Potom prepnite na kartu Spúšťače a pridajte nový spúšť. Spúšťač by mal byť zapnutý pri prihlasovaní, ktorý je možné vybrať z rozbaľovacej ponuky.
Potom prepnite na kartu Spúšťače a pridajte nový spúšť. Spúšťač by mal byť zapnutý pri prihlasovaní, ktorý je možné vybrať z rozbaľovacej ponuky.
Nakoniec budete chcieť prejsť na kartu akcie a pridať novú akciu. Odtiaľ sa budete chcieť rozhodnúť spustiť nový program a program, ktorý chceme spúšťať, je "powershell". Potom budete musieť do textového poľa s argumentmi vložiť nasledujúce.
Nakoniec budete chcieť prejsť na kartu akcie a pridať novú akciu. Odtiaľ sa budete chcieť rozhodnúť spustiť nový program a program, ktorý chceme spúšťať, je "powershell". Potom budete musieť do textového poľa s argumentmi vložiť nasledujúce.

-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”

Všimnite si, že budete musieť zmeniť všetky výskyty [email protected] na používateľské meno skutočného účtu GMail a HESLO na heslo pre daný účet. Prípadne môžete použiť svoj vlastný SMTP server.

Image
Image

Na karte Podmienky zrušte začiarknutie Spustite úlohu iba vtedy, ak je počítač napájaný zo siete alebo ak nedostanete e-maily, ak je počítač laptop a je odpojený od siete.

Odporúča: