Kuidas kasutada PowerShelli sisselogimise ja signaali avastamiseks e-posti teel

Sisukord:

Kuidas kasutada PowerShelli sisselogimise ja signaali avastamiseks e-posti teel
Kuidas kasutada PowerShelli sisselogimise ja signaali avastamiseks e-posti teel
Anonim
Windows Task Scheduler saab automaatselt saata e-kirju kindlal ajal või vastuseks konkreetsele sündmusele, kuid selle integreeritud e-posti funktsioon ei toimi enamikule kasutajatest väga hästi.
Windows Task Scheduler saab automaatselt saata e-kirju kindlal ajal või vastuseks konkreetsele sündmusele, kuid selle integreeritud e-posti funktsioon ei toimi enamikule kasutajatest väga hästi.

Oleme juba näidanud, kuidas seda teha kolmanda osapoole tööriista abil, kuid kes tahab seda teha, kui saate seda teha Windowsi abil ehitatud tööriistadega?

Sisestage PowerShell + ülesande ajakava

Esimene asi, mida me peame tegema, on seadistada ajastatud ülesanne, selleks vajutage Win + R klaviatuuri kombinatsiooni, et avada käituskast, seejärel tippige "control schedtasks" ja vajutage sisestusklahvi.

Kui tööülesannete ajakava avaneb, klõpsake linki Loo ülesanne ….
Kui tööülesannete ajakava avaneb, klõpsake linki Loo ülesanne ….
Image
Image

Pane Üldine märkige ülesande nimi ja kirjeldus. Samuti peaksite valima Käivitage, kas kasutaja on sisse logitud või mitte võimalus.

Seejärel vahetage vahekaardile Triggers ja lisage uus käivitus. Päästiku tuleks sisse logida, mida saab valida rippmenüüst.
Seejärel vahetage vahekaardile Triggers ja lisage uus käivitus. Päästiku tuleks sisse logida, mida saab valida rippmenüüst.
Lõpuks soovite üle minna tegevuste vahelehele ja lisada uus toiming. Sealt soovid valida uue programmi käivitamiseks ning programm, mida me soovime, et käivitus käivituks, on "powerhell". Seejärel tuleb teil argumentide tekstikasti kleepida.
Lõpuks soovite üle minna tegevuste vahelehele ja lisada uus toiming. Sealt soovid valida uue programmi käivitamiseks ning programm, mida me soovime, et käivitus käivituks, on "powerhell". Seejärel tuleb teil argumentide tekstikasti kleepida.

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

Pange tähele, et peate muutma kõiki sündmusi [email protected] tõelise GMaili konto kasutajanimi ja PASSORD selle konto salasõna. Teise võimalusena võite kasutada oma SMTP-serverit.

Image
Image

Vahekaardil Tingimused tühjendage Käivitage ülesanne ainult siis, kui arvuti on vahelduvvoolul või kui te ei saada e-kirju, kui teie arvuti on sülearvuti ja see on pistikupesast välja lülitatud.

Soovitan: