Πώς να χρησιμοποιήσετε το PowerShell για την ανίχνευση των συνδέσεων και της ειδοποίησης μέσω ηλεκτρονικού ταχυδρομείου
Ο Χρονοδιακόπτης εργασιών των Windows μπορεί αυτόματα να στείλει μηνύματα ηλεκτρονικού ταχυδρομείου σε συγκεκριμένη χρονική στιγμή ή σε απάντηση συγκεκριμένου συμβάντος, αλλά η ενσωματωμένη λειτουργία ηλεκτρονικού ταχυδρομείου δεν θα λειτουργήσει πολύ καλά για τους περισσότερους χρήστες.
Σας έχουμε ήδη δείξει πώς να το κάνετε χρησιμοποιώντας ένα εργαλείο τρίτου μέρους, αλλά ποιος θέλει πραγματικά να το κάνει αυτό όταν μπορείτε να το κάνετε με εργαλεία που είναι κατασκευασμένα απευθείας στα Windows?
Εισαγάγετε το PowerShell + Scheduler εργασιών
Το πρώτο πράγμα που πρέπει να κάνουμε είναι να ρυθμίσετε μια προγραμματισμένη εργασία, για να το κάνετε πατήστε το συνδυασμό πληκτρολογίου Win + R για να εμφανιστεί ένα πλαίσιο εκτέλεσης και στη συνέχεια πληκτρολογήστε "control schedtasks" και πατήστε enter.
Όταν ανοίξει ο Χρονοδιακόπτης εργασιών, κάντε κλικ στο σύνδεσμο Δημιουργία εργασιών ....
Στο γενικό παράθυρο, δώστε ένα όνομα και περιγραφή για την εργασία. Θα πρέπει επίσης να επιλέξετε το Εκτελέστε εάν ο χρήστης είναι συνδεδεμένος ή όχι επιλογή.
Στη συνέχεια, μεταβείτε στην καρτέλα Τρισδιάστατα και προσθέστε μια νέα σκανδάλη. Η σκανδάλη πρέπει να ενεργοποιηθεί κατά τη σύνδεση, η οποία μπορεί να επιλεγεί από την αναπτυσσόμενη λίστα.
Τέλος, θα θέλετε να μεταβείτε στην καρτέλα "Ενέργειες" και να προσθέσετε μια νέα ενέργεια. Από εκεί, θα θελήσετε να επιλέξετε να ξεκινήσετε ένα νέο πρόγραμμα και το πρόγραμμα που θέλουμε να ξεκινήσει αυτή η σκανδάλη είναι "powershell". Στη συνέχεια, θα χρειαστεί να επικολλήσετε τα παρακάτω στο πλαίσιο κειμένου των παραδειγμάτων.
-Εντολή "Αποστολή μηνύματος ηλεκτρονικού ταχυδρομείου" Από "[email protected]" -Για "[email protected]" -Σύνδεση "Κάποιος μόλις συνδεθεί" -Περιεχόμενο "LOGIN" -SmtpServer "smtp.gmail.com" -Port 587 -Credential $ (Νέα -Αναζήτηση αντικειμένου System.Management.Automation.PSCredential ([email protected], $ (ConvertTo-SecureString "PASSWORD" -AsPlainText -Force))) -UseSsl "
Σημειώστε ότι θα πρέπει να αλλάξετε όλες τις εμφανίσεις του [email protected] στο όνομα χρήστη ενός πραγματικού λογαριασμού GMail και ΚΩΔΙΚΟΣ ΠΡΟΣΒΑΣΗΣ στον κωδικό πρόσβασης για αυτόν το λογαριασμό. Εναλλακτικά, μπορείτε να επιλέξετε να χρησιμοποιήσετε το δικό σας διακομιστή SMTP.
Στην καρτέλα Όροι, καταργήστε την επιλογή Ξεκινήστε την εργασία μόνο εάν ο υπολογιστής βρίσκεται σε τροφοδοσία εναλλασσόμενου ρεύματος επιλογή, ή δεν θα λάβετε μηνύματα ηλεκτρονικού ταχυδρομείου εάν ο υπολογιστής σας είναι φορητός υπολογιστής και είναι αποσυνδεδεμένος.
Κάντε κλικ στο κουμπί OK και αποθηκεύστε την εργασία σας. Θα πρέπει τώρα να λαμβάνετε ειδοποιήσεις μέσω ηλεκτρονικού ταχυδρομείου κάθε φορά που κάποιος συνδέεται στον υπολογιστή σας.