Τα Windows 11 μου στέλνουν ένα email κάθε φορά που κάποιος συνδέεται στον υπολογιστή μου. Το έχω ρυθμίσει εγώ και είναι μια πολύ καλή επιλογή. Το πρώτο βήμα είναι να γράψετε τι θα γράφει το αυτόματο email όταν κάποιος συνδέεται στον υπολογιστή σας.
Πώς να λαμβάνετε ειδοποιήσεις μέσω email όταν κάποιος συνδέεται στον υπολογιστή σας με Windows
Για να δημιουργήσετε αυτό το email, μεταβείτε στην Αναζήτηση των Windows (πατήστε Windows+S), πληκτρολογήστε Σημειωματάριο και γράψτε:
# Email Settings
$smtpServer = "smtp.youremailprovider.com"
$smtpPort = "587"
$smtpUser = "yourname@youremailprovider.com"
$smtpPass = "youremailpassword"
$toEmail = "recipient@email.com"
$subject = "Login Alert on $env:COMPUTERNAME"
$body = "User $env:USERNAME has just logged in at $(Get-Date)."
# Send Email
$msg = New-Object System.Net.Mail.MailMessage $smtpUser, $toEmail, $subject, $body
$smtp = New-Object Net.Mail.SmtpClient($smtpServer, $smtpPort)
$smtp.EnableSsl = $true
$smtp.Credentials = New-Object System.Net.NetworkCredential($smtpUser, $smtpPass)
$smtp.Send($msg)
Στην ενότητα Ρυθμίσεις email, αντικαταστήστε τις ρυθμίσεις SMTP με εκείνες που αντικατοπτρίζουν τον λογαριασμό email σας. Μπορείτε να λάβετε αυτές τις λεπτομέρειες από το Gmail, το Outlook ή άλλη υπηρεσία παροχής email που χρησιμοποιείτε. Σε περίπτωση που έχετε ενεργοποιήσει τον έλεγχο ταυτότητας δύο παραγόντων για τον λογαριασμό email σας, θα πρέπει να δημιουργήσετε έναν κωδικό πρόσβασης για συγκεκριμένη εφαρμογή και να τον χρησιμοποιήσετε στην ενότητα ρυθμίσεων SMTP.
Αφού διαμορφώσετε τις ρυθμίσεις αποθηκεύστε αυτό το μικρό προγραμματάκι. Επιλέξτε το αναπτυσσόμενο μενού Αποθήκευση ως και επιλέξτε όλα τα αρχεία. Σαν όνομα αρχείου βάλτε το SendLoginEmail.ps1και πατήστε Αποθήκευση.

Για να το κάνετε αυτό, ανοίξτε την Αναζήτηση των Windows (πατήστε Windows+S), πληκτρολογήστε Χρονοδιάγραμμα Εργασιών και εκκινήστε το βοηθητικό πρόγραμμα. Στο δεξιό παράθυρο, κάντε κλικ στην επιλογή Δημιουργία Εργασίας.

Στην καρτέλα Γενικά, επιλέξτε το πεδίο Όνομα και πληκτρολογήστε ένα όνομα για την εργασία. Εγώ επέλεξε Σημαντική Ειδοποίηση. Ενεργοποιήστε τις επιλογές Εκτέλεση είτε ο χρήστης είναι συνδεδεμένος είτε όχι και Εκτέλεση με τα υψηλότερα δικαιώματα.

Από την γραμμή του μενού, ανοίξτε την καρτέλα Εναύσματα. Κάντε κλικ στην επιλογή Δημιουργία. Επιλέξτε το αναπτυσσόμενο μενού Έναρξη της Εργασίας και επιλέξτε Κατά τη Σύνδεση.

Εάν θέλετε να λαμβάνετε ειδοποίηση μέσω ηλεκτρονικού ταχυδρομείου όταν κάποιος χρήστης συνδέεται στον υπολογιστή σας, επιλέξτε Οποιοσδήποτε. Για να λαμβάνετε ειδοποίηση μόνο όταν κάποιος συνδέεται σε έναν συγκεκριμένο λογαριασμό χρήστη, ενεργοποιήστε την επιλογή Συγκεκριμένος Χρήστης. Στη συνέχεια, κάντε κλικ στην επιλογή Αλλαγή Χρήστη και επιλέξτε τον λογαριασμό. Το τελευταίο χρησιμοποιήστε το σε περίπτωση που έχετε πολλούς χρήστες στον ίδιο υπολογιστή.
Από την γραμμή του μενού, ανοίξτε την καρτέλα Ενέργειες. Κάντε κλικ στο Δημιουργία για να προσθέσετε μια νέα ενέργεια. Επιλέξτε από το αναπτυσσόμενο μενού Ενέργεια, Εκκίνηση ενός προγράμματος.

Επιλέξτε το πεδίο Πρόγραμμα/δέσμη ενεργειών και πληκτρολογήστε powershell.exe. Στο πεδίο “Προσθήκη ορισμάτων (προαιρετικό)”, πληκτρολογήστε τα εξής -ExecutionPolicy Bypass -File “C:\Μουσική\SendLoginEmail.ps1. Είναι ο φάκελος που σώσαμε πιο επάνω το προγραμματάκι.
Από τώρα και στο εξής, τα Windows 11 θα σας στέλνουν αυτόματα ένα email όταν κάποιος συνδέεται στον υπολογιστή σας. Εάν δεν θέλετε να λαμβάνετε αυτές τις ειδοποιήσεις, κάντε δεξί κλικ στην εργασία σας στο Χρονοδιάγραμμα εργασιών και επιλέξτε Διαγραφή.
Για να σας έρχεται ένα email όταν κάποιος συνδέεται στον υπολογιστή σας, τα Windows 11 εκκινούν το PowerShell. Αυτό σημαίνει ότι όποιος συνδέεται στον υπολογιστή σας θα βλέπει αυτό το παράθυρο. Είναι το παράθυρο ότι κάποιος συνδέθηκε στον υπολογιστή σας. Εάν θέλετε να αποκρύψετε το παράθυρο, κάντε τα εξής:
Ανοίξτε το Σημειωματάριο και πληκτρολογήστε τα εξής: Set objShell = CreateObject(“Wscript.Shell”)
objShell.Run “powershell.exe -ExecutionPolicy Bypass -File “”C:\Μουσική\SendLoginEmail.ps1″””, 0, False
Από τη γραμμή μενού του Σημειωματάριου, επιλέξτε Αρχείο, Αποθήκευση ως. Επιλέξτε τον φάκελο στον οποίο θέλετε να αποθηκεύσετε το σενάριο. Κάντε κλικ στο αναπτυσσόμενο μενού Αποθήκευση ως και επιλέξτε Όλα τα αρχεία. Κάντε κλικ στο πεδίο Όνομα αρχείου και πληκτρολογήστε SendLoginEmail.vbs και πατήστε Αποθήκευση.
Ανοίξτε το Χρονοδιάγραμμα εργασιών πηγαίνουμε στις ενέργειες και στο Πρόγραμμα/δέσμη ενεργειών γράφουμε το wscript.exe. Στο πεδίο Προσθήκη ορισμάτων (προαιρετικό), πληκτρολογήστε τα εξής, C:\Μουσική\SendLoginEmail.vbs. Ο φάκελος Μουσική είναι ο φάκελος που σώσαμε τα δύο προγραμματάκια που φτιάξαμε. Εσείς μπορείτε να τα σώσετε οπουδήποτε.

Με αυτό τον τρόπο λαμβάνουμε ένα email όταν κάποιος αποκτά πρόσβαση στον υπολογιστή μας. Να επισημάνω ότι το παράδειγμα μας έγινε με Windows 11.


