Domovská » jak » Jak používat službu PowerShell k detekci přihlášení a upozornění prostřednictvím e-mailu

    Jak používat službu PowerShell k detekci přihlášení a upozornění prostřednictvím e-mailu

    Plánovač úloh systému Windows může automaticky odesílat e-maily v určitou dobu nebo v reakci na určitou událost, avšak integrovaná funkce e-mailu nebude fungovat velmi dobře pro většinu uživatelů.

    Již jsme vám ukázali, jak to udělat pomocí nástroje třetí strany, ale kdo opravdu chce udělat, když to můžete udělat pomocí nástrojů postavených přímo do Windows?

    Zadejte PowerShell + Plánovač úloh

    První věc, kterou musíme udělat, je nastavit naplánovanou úlohu, stisknutím kombinace kláves Win + R vyvolejte run box a zadejte "control schedtasks" a stiskněte klávesu enter.

    Po otevření Plánovače úloh klikněte na odkaz Vytvořit úkol ....

    Na podokně Obecné uveďte název a popis úkolu. Měli byste také vybrat Spusťte, zda je uživatel přihlášen nebo nikoli volba.

    Potom přepněte na kartu Trigger a přidejte novou spoušť. Spoušť by měla být při přihlášení nastavena na oheň, kterou lze vybrat z rozbalovací nabídky.

    Konečně budete chtít přejít na kartu Akce a přidat novou akci. Odtud se budete chtít rozhodnout pro spuštění nového programu a program, který chceme spouštět, je "powershell". Potom budete muset do textového pole argumentů vložit následující text.

    -Příkaz "Send-MailMessage -From" [email protected] "-To" [email protected] "-Body" Někdo právě přihlášen "-Subject" LOGIN "-SmtpServer" smtp.gmail.com "-Port 587 -Credential $ (Nová-Object System.Management.Automation.PSCredential (ně[email protected], $ (ConvertTo-SecureString "PASSWORD" -AsPlainText -Force))) -UseSsl "

    Všimněte si, že budete muset změnit všechny výskyty [email protected] na uživatelské jméno skutečného účtu GMail a HESLO k tomuto účtu. Případně můžete zvolit použití vlastního serveru SMTP.

    Na kartě Podmínky zrušte zaškrtnutí Spusťte úlohu pouze v případě, že je počítač napájen ze sítě nebo nebudete dostávat e-maily, pokud je počítač laptop a je odpojen.

    Klepněte na tlačítko OK a uložte úkol. Nyní byste měli přijímat e-mailová oznámení vždy, když se někdo přihlásí do vašeho počítače.