Miten PowerShell tunnistaa kirjautumiset ja hälyttää sähköpostin kautta

Sisällysluettelo:

Miten PowerShell tunnistaa kirjautumiset ja hälyttää sähköpostin kautta
Miten PowerShell tunnistaa kirjautumiset ja hälyttää sähköpostin kautta

Video: Miten PowerShell tunnistaa kirjautumiset ja hälyttää sähköpostin kautta

Video: Miten PowerShell tunnistaa kirjautumiset ja hälyttää sähköpostin kautta
Video: Mitä mummin ja vaarin tulee tietää tietoturvasta? - YouTube 2024, Huhtikuu
Anonim
Windows Task Scheduler voi lähettää automaattisesti sähköpostia tietyksi ajaksi tai tiettyyn tapahtumaan, mutta sen integroitu sähköpostiominaisuus ei toimi kovin hyvin useimmille käyttäjille.
Windows Task Scheduler voi lähettää automaattisesti sähköpostia tietyksi ajaksi tai tiettyyn tapahtumaan, mutta sen integroitu sähköpostiominaisuus ei toimi kovin hyvin useimmille käyttäjille.

Olemme jo osoittaneet, miten voit tehdä tämän käyttämällä kolmannen osapuolen työkalua, mutta joka todella haluaa tehdä sen, kun voit tehdä sen Windows-työkaluilla.

Syötä PowerShell + Task Scheduler

Ensimmäinen asia, jonka on tehtävä, on asettaa aikataulun mukainen tehtävä, niin paina Win + R -näppäimistöyhdistelmää avataksesi run-ruutuun ja kirjoittamalla sitten "control schedtasks" ja painamalla Enter.

Kun tehtäväluettelo avautuu, napsauta Create Task … -linkkiä.
Kun tehtäväluettelo avautuu, napsauta Create Task … -linkkiä.
Image
Image

Kirjoita Yleinen-ruutuun nimi ja kuvaus tehtäväksi. Valitse myös Suorita, onko käyttäjä kirjautunut sisään vai ei vaihtoehto.

Siirrä sitten Triggers-välilehti ja lisää uusi laukaisu. Laukaisin on asetettava palamaan sisäänkirjautumisen yhteydessä, joka voidaan valita pudotusvalikosta.
Siirrä sitten Triggers-välilehti ja lisää uusi laukaisu. Laukaisin on asetettava palamaan sisäänkirjautumisen yhteydessä, joka voidaan valita pudotusvalikosta.
Lopuksi haluat siirtyä toiminto-välilehteen ja lisätä uuden toiminnon. Sieltä haluatte halutessasi aloittaa uuden ohjelman, ja ohjelma, jonka haluamme käynnistää, on "powershell". Tämän jälkeen sinun tulee liittää seuraava teksti argumentteihin.
Lopuksi haluat siirtyä toiminto-välilehteen ja lisätä uuden toiminnon. Sieltä haluatte halutessasi aloittaa uuden ohjelman, ja ohjelma, jonka haluamme käynnistää, on "powershell". Tämän jälkeen sinun tulee liittää seuraava teksti argumentteihin.

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

Huomaa, että sinun täytyy vaihtaa kaikki [email protected] oikean Gmail - tilin käyttäjätunnukseen ja SALASANA kyseisen tilin salasana. Vaihtoehtoisesti voit käyttää omaa SMTP-palvelinta.

Image
Image

Valitse Ehdot-välilehden valinta Aloita tehtävä vain, jos tietokone on virtalähteenä vaihtoehto, tai et saa sähköposteja, jos tietokoneesi on kannettava tietokone ja se on irrotettuna.

Suositeltava: