If-Koubou

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

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

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ä.

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.

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.

-Sähköposti "-SmtpServer" smtp.gmail.com "-Port 587 -" Lähettäjä "-Subject" 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.

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.

Napsauta OK-painiketta ja tallenna tehtävä. Sinun pitäisi nyt vastaanottaa sähköpostiviestejä, kun joku kirjautuu tietokoneeseesi.