Homepage » come » Come utilizzare PowerShell per rilevare gli accessi e gli avvisi tramite e-mail

    Come utilizzare PowerShell per rilevare gli accessi e gli avvisi tramite e-mail

    L'Utilità di pianificazione di Windows può inviare automaticamente la posta elettronica in un momento specifico o in risposta a un evento specifico, ma la sua funzione di posta elettronica integrata non funzionerà molto bene per la maggior parte degli utenti.

    Ti abbiamo già mostrato come farlo usando uno strumento di terze parti, ma chi vuole davvero farlo quando puoi farlo con gli strumenti incorporati direttamente in Windows?

    Immettere PowerShell + Utilità di pianificazione

    La prima cosa che dobbiamo fare è impostare un'attività pianificata, per fare ciò premere la combinazione di tasti Win + R per visualizzare una finestra di esecuzione, quindi digitare "control schedtasks" e premere invio.

    Quando si apre l'Utilità di pianificazione, fare clic sul collegamento Crea attività ....

    Nel riquadro Generale, fornire un nome e una descrizione per l'attività. Dovresti anche selezionare il Esegui se l'utente è connesso o meno opzione.

    Quindi passare alla scheda Trigger e aggiungere un nuovo trigger. Il trigger deve essere impostato per attivare al collegamento, che può essere selezionato dal menu a discesa.

    Infine, vorrai passare alla scheda delle azioni e aggiungere una nuova azione. Da lì, vorrai scegliere di iniziare un nuovo programma, e il programma che vogliamo che questo trigger venga avviato è "powershell". Dovrai quindi incollare quanto segue nella casella di testo degli argomenti.

    -Comando "Invia-MailMessage -Da" [email protected] "-Per" [email protected] "-Body" Qualcuno appena connesso "-Soggetta" LOGIN "-SmtpServer" smtp.gmail.com "-Port 587 -Credential $ (New-Object System.Management.Automation.PSCredential ([email protected], $ (ConvertTo-SecureString "PASSWORD" -AsPlainText -Force))) -UseSsl "

    Nota che dovrai modificare tutte le occorrenze di [email protected] al nome utente di un vero account GMail e PAROLA D'ORDINE alla password per quell'account. In alternativa, puoi scegliere di utilizzare il tuo server SMTP.

    Nella scheda Condizioni, deseleziona Avviare l'attività solo se il computer è acceso opzione, o non riceverai e-mail se il tuo computer è un computer portatile ed è scollegato.

    Fai clic sul pulsante OK e salva l'attività. Ora dovresti ricevere notifiche via email ogni volta che qualcuno accede al tuo computer.