Hjemmeside » hvordan » Slik bruker du PowerShell til å registrere logger og varsler via e-post

    Slik bruker du PowerShell til å registrere logger og varsler via e-post

    Windows Task Scheduler kan automatisk sende e-post til en bestemt tid eller som svar på en bestemt hendelse, men den integrerte e-postfunksjonen virker ikke veldig bra for de fleste brukere.

    Vi har allerede vist deg hvordan du gjør dette ved hjelp av et tredjepartsverktøy, men hvem virkelig vil gjøre det når du kan gjøre det med verktøy som er bygd rett inn i Windows?

    Skriv inn PowerShell + Oppgaveplanlegger

    Det første vi må gjøre er å sette opp en planlagt oppgave, for å gjøre det, trykker du på Win + R-tastaturkombinasjonen for å hente en løpeboks og skriv inn "control schedtasks" og trykk enter.

    Når Oppgaveplanleggeren åpnes, klikker du på Opprett oppgave ... -koblingen.

    Oppgi navn og beskrivelse for oppgaven i hovedruten. Du bør også velge Kjør om brukeren er logget på eller ikke alternativ.

    Bytt deretter over til Triggers-fanen og legg til en ny utløser. Utløseren bør settes til brann ved pålogging, som kan velges fra rullegardinmenyen.

    Til slutt vil du bytte til handlingskategorien og legge til en ny handling. Derfra vil du velge å starte et nytt program, og programmet vi ønsker at denne utløseren skal starte er "powershell". Du må da lime inn følgende i tekstboksen Argumenter.

    -Kommando "Send-MailMessage-Fra" [email protected] "-To" [email protected] "-Body" Noen bare logget inn "-Subject" LOGIN "-SmtpServer" smtp.gmail.com "-Port 587 -Credential $ (New-Object System.Management.Automation.PSCredential ([email protected], $ (ConvertTo-SecureString "PASSWORD" -AsPlainText -Force))) -UseSsl "

    Merk at du må endre alle forekomster av [email protected] til brukernavnet til en ekte Gmail-konto og PASSORD til passordet for den kontoen. Alternativt kan du velge å bruke din egen SMTP-server.

    Fjern avmerkingen i fanen Betingelser Start oppgaven bare hvis datamaskinen er på vekselstrøm alternativ, eller du vil ikke få e-postmeldinger hvis datamaskinen din er en bærbar datamaskin og den er koblet fra.

    Klikk på OK-knappen og lagre oppgaven din. Du bør nå motta e-postvarsler når noen logger inn på datamaskinen din.