Εντολή MSG – στείλτε ένα μήνυμα στον χρήστη. Αποστολή μηνύματος μέσω της γραμμής εντολών σε άλλον υπολογιστή Πώς να γράψετε μηνύματα μέσω του δικτύου

22.09.2021

Ομάδα MSGυπήρχε στα Windows 2000/XP και προοριζόταν για την ανταλλαγή μηνυμάτων μεταξύ χρηστών που ήταν συνδεδεμένοι τοπικά και χρηστών περιόδων σύνδεσης τερματικού (συνδεδεμένοι σε απομακρυσμένη επιφάνεια εργασίας). Στα Windows Vista και νεότερα οικογενειακά λειτουργικά συστήματα Εντολή WindowsΤο MSG έχει γίνει mainstream τυπικά μέσαμηνύματα επειδή η ομάδα καθαρή αποστολήΑυτό το λειτουργικό σύστημα δεν υποστηρίζεται πλέον.

Μορφή γραμμής εντολών:

MSG (χρήστης | όνομα συνεδρίας | αναγνωριστικό συνεδρίας | @όνομα αρχείου | *) [μήνυμα]

Περιγραφή των παραμέτρων της γραμμής εντολών:

χρήστης- Όνομα χρήστη.
όνομα συνεδρίας- Όνομα συνεδρίας.
Αναγνωριστικό συνεδρίας- Αναγνωριστικό συνεδρίας.
@όνομα αρχείου- Ένα αρχείο που περιέχει μια λίστα με ονόματα χρήστη, περιόδους σύνδεσης ή αναγνωριστικά περιόδου σύνδεσης στα οποία αποστέλλεται το μήνυμα.
* - Στείλτε ένα μήνυμα σε όλες τις περιόδους λειτουργίας στον καθορισμένο διακομιστή.
/SERVER:διακομιστής- Διακομιστής (προεπιλογή - τρέχων).
/TIME:δευτερόλεπτα- Μεσοδιάστημα αναμονής για επιβεβαίωση από τον παραλήπτη.
/V- Εμφάνιση πληροφοριών σχετικά με ολοκληρωμένες ενέργειες.
- Αναμονή απάντησης από τον χρήστη, χρήσιμη μαζί με το /V.
μήνυμα- Το μήνυμα που αποστέλλεται. Εάν δεν καθορίζεται, εκδίδεται μια προτροπή ή γίνεται αποδεκτή η εισαγωγή από το STDIN.

Σπουδαίος!

Η τρέχουσα εφαρμογή του msg.exe είναι τέλεια για την ανταλλαγή μηνυμάτων μεταξύ περιόδων σύνδεσης τοπικών και τερματικών χρηστών στο ίδιο σύστημα, ωστόσο, σε περιπτώσεις ανταλλαγής μεταξύ διαφορετικούς υπολογιστέςτοπικό δίκτυο, θα χρειαστεί να αλλάξετε ορισμένες προεπιλεγμένες ρυθμίσεις ασφαλείας στα λειτουργικά συστήματα Windows Vista, 7 και νεότερα.

Στο τυπικές ρυθμίσεις, το μήνυμα δεν αποστέλλεται σε χρήστες απομακρυσμένων υπολογιστών και συνοδεύεται από το μήνυμα:

Σφάλμα 1722 κατά την ανάκτηση ονομάτων συνεδρίας

Αυτό σημαίνει ότι ο υπολογιστής στον οποίο πρόκειται να ληφθεί το μήνυμα δεν μπορεί να λάβει πληροφορίες σχετικά με τους συνδεδεμένους χρήστες. Ο λόγος μπορεί να είναι ότι το τείχος προστασίας μπλοκάρει τις εισερχόμενες συνδέσεις, τα δικαιώματα του χρήστη στο απομακρυσμένο σύστημα είναι ανεπαρκή, απομακρυσμένη κλήσηδιαδικασίες στις ρυθμίσεις υπηρεσίας Terminal Server. Τουλάχιστον, για μηνύματα χρησιμοποιώντας την εντολή μήνυμαμεταξύ υπολογιστών, πρέπει να έχετε έγκυρο λογαριασμό χρήστη για το απομακρυσμένο σύστημα και να κάνετε τις ακόλουθες ρυθμίσεις:

  • σε κάθε υπολογιστή στον οποίο θα αποστέλλονται μηνύματα, προσθέστε το στο κλειδί μητρώου HKLM\SYSTEM\CurrentControlSet\Control\Terminal Serverπαράμετρος AllowRemoteRPCτύπος REG_DWORDκαι ίσοι 1 Για να αλλάξετε τις ρυθμίσεις, μπορείτε να χρησιμοποιήσετε το αρχείο .reg με το ακόλουθο περιεχόμενο:

    Windows Registry Editor Έκδοση 5.00
    "AllowRemoteRPC"=dword:00000001

    Στα Windows Vista, Windows 7, 8, 10 κλειδί μητρώου AllowRemoteRPCυπάρχει, αλλά έχει την ίδια αξία 0 τι πρέπει να διορθωθεί. Απαιτείται επανεκκίνηση για να τεθούν σε ισχύ οι αλλαγές.

  • επειδή το βοηθητικό πρόγραμμα ανταλλαγής μηνυμάτων msg.exeχρησιμοποιεί το πρωτόκολλο SMB (Server Message Block) σε κάθε υπολογιστή στον οποίο θα αποστέλλονται μηνύματα πρέπει να είναι ανοιχτή μια θύρα TCP 445

    Παραδείγματα χρήσης MSG:

    msg * /server:Server "Δοκιμαστικό μήνυμα"- στείλτε ένα δοκιμαστικό μήνυμα σε όλους τους χρήστες υπολογιστών Υπηρέτης

    msg * /server:192.168.0.1 "Δοκιμαστικό μήνυμα"- στείλτε ένα δοκιμαστικό μήνυμα σε όλους τους χρήστες ενός υπολογιστή με διεύθυνση IP 192.168.0.1

    msg RDP-Tcp#0 /server:TSSserver "Μήνυμα δοκιμής"- στείλτε ένα δοκιμαστικό μήνυμα σε έναν χρήστη της περιόδου σύνδεσης τερματικού με το όνομα RDP-Tcp#0 στον υπολογιστή Διακομιστής TSS

    msg console /server:Windows7 "Δοκιμαστικό μήνυμα"- στείλτε ένα δοκιμαστικό μήνυμα στο ρεύμα τοπικός χρήστηςυπολογιστή Windows7

    κονσόλα msg "Test message"- αποστολή δοκιμαστικού μηνύματος από έναν χρήστη συνεδρίας RDP σε έναν τοπικό χρήστη. Εάν αυτή η εντολή δεν εκτελεστεί από έναν χρήστη της περιόδου λειτουργίας τερματικού, τότε το μήνυμα θα σταλεί από τον τοπικό χρήστη στον εαυτό του.

    Για να εκτελέσετε μια εντολή μήνυμαΜπορείτε να χρησιμοποιήσετε το βοηθητικό πρόγραμμα για λογαριασμό άλλου χρήστη PSExecαπό τη συσκευασία PSToolsή τυπικά μέσα runas.exe

    psexec -u otheruser -p otherpass msg * /server:win10 TEST μήνυμα

    runas /user:otheruser "msg * /server:win10 Δοκιμαστικό μήνυμα"

    Μηνύματα που έστειλε η ομάδα μήνυματοπικός χρήστης του υπολογιστή με λειτουργικό σύστημαΤα Windows XP που λείπουν (δεν έχουν συνδεθεί ακόμη στα Windows) εμφανίζονται στη γραμμή εντολών σύνδεσης και ενδέχεται να είναι προσβάσιμα σε άλλους.

    Ελέγξτε εάν το σύστημά σας υποστηρίζει την εντολή msg.Η λειτουργικότητα αυτής της εντολής είναι σχεδόν ίδια με την αχρησιμοποίητη εντολή net send. Αλλά αυτή η εντολή λειτουργεί μόνο σε επαγγελματικές και εταιρικές εκδόσεις των Windows. Εάν εργάζεστε σε Windows Home, αναβαθμίστε στην έκδοση Professional ή Enterprise για να μπορείτε να χρησιμοποιήσετε msg εντολή.

    • Για να μάθετε την έκδοση των Windows, κάντε κλικ ⊞ Win + Pauseή κάντε δεξί κλικ στο Computer και επιλέξτε Properties. Η έκδοση των Windows θα εμφανιστεί κάτω από την έκδοση των Windows.

    Ανοιξε γραμμή εντολών. Όπως το net send, η εντολή msg εκτελείται από τη γραμμή εντολών. Η γραμμή εντολών ξεκινά διαφορετικοί τρόποι(ανάλογα με την έκδοση των Windows) ή απλώς κάντε κλικ ⊞Νίκηκαι εισάγετε cmd.

    • Windows Vista/7: Ανοίξτε τη γραμμή εντολών από το μενού Έναρξη.
    • Windows 8.1/10: Κάντε δεξί κλικ στο κουμπί Έναρξη και επιλέξτε Γραμμή εντολών.
    • Windows 8: Κάντε κλικ ⊞ Win + Xκαι επιλέξτε Γραμμή εντολών.
  • Εισαγάγετε την εντολή.Πληκτρολογήστε msg και πατήστε Space. Στη συνέχεια, πρέπει να εισαγάγετε πληροφορίες που περιέχουν το κείμενο και την κατεύθυνση του μηνύματος.

  • Προσδιορίστε τον παραλήπτη του μηνύματος.Σε σύγκριση με την καθαρή αποστολή, η εντολή msg έχει πρόσθετες επιλογές.

    • msg username – εισάγετε το όνομα ενός συγκεκριμένου χρήστη.
    • msg session – Εισαγάγετε το όνομα της συγκεκριμένης συνεδρίας.
    • msg Session ID – Εισαγάγετε το συγκεκριμένο αναγνωριστικό περιόδου σύνδεσης.
    • msg@filename - Εισαγάγετε το όνομα ενός αρχείου που περιέχει μια λίστα ονομάτων χρηστών, περιόδων σύνδεσης ή/και αναγνωριστικών περιόδου σύνδεσης. Χρήσιμο για την αποστολή μηνυμάτων σε υπαλλήλους του τμήματος.
    • msg * – το μήνυμα θα σταλεί σε όλους τους χρήστες που είναι συνδεδεμένοι στο διακομιστή.
  • Καθορίστε τον διακομιστή στους χρήστες του οποίου θέλετε να στείλετε το μήνυμα (αν θέλετε).Εάν θέλετε να στείλετε ένα μήνυμα σε έναν χρήστη που είναι συνδεδεμένος σε άλλο διακομιστή, εισαγάγετε τις πληροφορίες διακομιστή μετά τις πληροφορίες παραλήπτη. Εάν δεν έχει καθοριστεί διακομιστής, το μήνυμα θα σταλεί στον τρέχοντα διακομιστή.

    • msg * /server: όνομα διακομιστή
  • Ορίστε ένα χρονικό όριο (αν θέλετε).Μπορείτε να ορίσετε ένα χρονικό όριο για να καθορίσετε πόσο χρόνο θα περιμένετε για επιβεβαίωση από τον παραλήπτη. Ο τροποποιητής ώρας εισάγεται μετά τις πληροφορίες διακομιστή (εάν υπάρχουν).

    • msg * /time: δευτερόλεπτα (για παράδειγμα, 300 δευτερόλεπτα για ένα διάστημα πέντε λεπτών)
  • Εισαγάγετε το κείμενο του μηνύματός σας.Αφού εισαγάγετε τις διάφορες παραμέτρους, εισαγάγετε το κείμενο του μηνύματός σας. Ή κάντε κλικ ↵Εισαγωγή, και το σύστημα θα σας ζητήσει να εισαγάγετε το κείμενο του μηνύματος σε ξεχωριστή γραμμή.

    • Για παράδειγμα: msg @salesteam /server:EASTBRANCH /time:600 Συγχαρητήρια για την αύξηση των πωλήσεών σας αυτό το τρίμηνο!
  • Στέλνω ένα μήνυμα.Για να το κάνετε αυτό, κάντε κλικ ↵Εισαγωγή. Ο παραλήπτης θα το λάβει αμέσως.

    • Η εντολή msg έχει σχεδιαστεί για να στέλνει μηνύματα σε χρήστες τερματικού, όχι μόνο σε διαφορετικούς υπολογιστές που είναι συνδεδεμένοι στο ίδιο δίκτυο.
  • Αντιμετώπιση προβλημάτων.Όταν εργάζεστε με msg, ενδέχεται να αντιμετωπίσετε τα ακόλουθα σφάλματα:

    • Το "msg" δεν αναγνωρίζεται ως εσωτερική ή εξωτερική εντολή, λειτουργικό πρόγραμμα ή αρχείο δέσμης. (Το μήνυμα δεν αναγνωρίζεται ως εσωτερική ή εξωτερική εντολή, εκτελέσιμο πρόγραμμα ή αρχείο δέσμης). Σε αυτήν την περίπτωση έκδοση Windowsδεν υποστηρίζει μηνύματα. Αναβάθμιση των Windows σε Professional έκδοση.
    • Σφάλμα 5 λήψη ονομάτων συνεδρίας ή Σφάλμα 1825 λήψη ονομάτων συνεδρίας. Σφάλμα κατά την επικοινωνία με τον παραλήπτη. Μπορείτε να προσπαθήσετε να επιλύσετε αυτό το πρόβλημα ανοίγοντας τον επεξεργαστή μητρώου στον υπολογιστή παραλήπτη (για να το κάνετε αυτό, εκτελέστε την εντολή regedit), μεταβαίνοντας στο HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server και αλλάζοντας τη ρύθμιση AllowRemoteRPC από 0 σε 1.
  • Σημείωση

    Εάν το τείχος προστασίας δεν είναι απενεργοποιημένο, τότε το πρόγραμμα Νάσιπρέπει να περιλαμβάνονται στις εξαιρέσεις του.

    Εντολή γραπτού μηνύματος Καθαρή αποστολή

    Τα μηνύματα κειμένου μέσω τοπικού δικτύου μπορούν να σταλούν όχι μόνο σε ειδικά προγράμματα(Radmin, Nassi), αλλά και από τη γραμμή εντολών Windows XP. Ομάδα Καθαρή αποστολήχρησιμεύει για την αποστολή μηνυμάτων κειμένου σε άλλον υπολογιστή που είναι προσβάσιμος στο δίκτυο. Ωστόσο, για να ομάδαλειτούργησε, πρέπει αρχικά να ενεργοποιήσετε την υπηρεσία παράδοσης μηνυμάτων. Για να το κάνετε αυτό, μεταβείτε στο Πίνακας Ελέγχου. Ανοίξτε το φάκελο Διοίκηση, Υπηρεσίες. Βρείτε την υπηρεσία ανταλλαγής μηνυμάτων στη λίστα (Εικ. 20.9).

    Ρύζι. 20.9.

    Ανοίξτε τις ιδιότητες του. Επιλέγω έννοια Αυτοαπό τη λίστα Τύπος εκκίνησηςεάν θέλετε η υπηρεσία να ξεκινήσει αυτόματα κατά την εκκίνηση Windows. Στη συνέχεια κάντε κλικ στο κουμπί ΑρχήΚαι Εντάξει(Εικ. 20.10 και Εικ. 20.11).

    Ρύζι. 20.10.

    Ρύζι. 20.11.

    Ας δούμε παραδείγματα χρήσης της εντολής καθαρή αποστολήκατά την αποστολή μηνυμάτων στην ομάδα εργασίας (τομέας) 110. Για να στείλετε ένα μήνυμα σε όλους τους χρήστες στην ομάδα εργασίας 110, εισαγάγετε: net send /domain:110 ΕΛΕΓΧΟΣ ΣΥΝΔΕΣΗΣ.Μια άλλη παραλλαγή μιας παρόμοιας εντολής: για να στείλετε ένα μήνυμα σε όλους τους χρήστες στον τομέα σας, πληκτρολογήστε: καθαρή αποστολή * ping(Εικ. 20.12 και 13)



    Ρύζι. 20.12.

    Ρύζι. 20.13.

    Για να στείλετε ένα μήνυμα σε έναν συγκεκριμένο χρήστη, για παράδειγμα 110-1, πληκτρολογήστε: καθαρή αποστολή 110-1 Γεια σας!(Εικ. 20.14).

    Ρύζι. 20.14.

    ΣΕ WindowsΤο XP έχει μια άλλη επιλογή για την αποστολή μηνυμάτων μέσω του δικτύου. Εκτελέστε τις εντολές Πίνακας Ελέγχου-Διοίκηση-Διαχείριση Η/Υ. Περαιτέρω: Ενέργεια - Όλες οι εργασίες - Αποστολή μηνύματος κονσόλας. Στη συνέχεια, επιλέξτε έναν υπολογιστή και στείλτε του ένα κείμενο (Εικ. 20.15).


    Υπήρχε στα Windows 2000/XP και προοριζόταν για την ανταλλαγή μηνυμάτων μεταξύ χρηστών που ήταν συνδεδεμένοι τοπικά και χρηστών περιόδων σύνδεσης τερματικού (συνδεδεμένοι σε απομακρυσμένη επιφάνεια εργασίας). Στα λειτουργικά συστήματα των Windows Vista και αργότερα της οικογένειας Windows, η εντολή MSG έγινε το κύριο τυπικό εργαλείο ανταλλαγής μηνυμάτων λόγω της εντολής καθαρή αποστολήΑυτό το λειτουργικό σύστημα δεν υποστηρίζεται πλέον.

    Μορφή γραμμής εντολών:

    MSG (<пользователь> | <имя сеанса> | | @<имя файла> | *} [<сообщение>]

    Περιγραφή των παραμέτρων της γραμμής εντολών:

    <пользователь> Όνομα χρήστη. <имя сеанса> Όνομα συνεδρίας. Αναγνωριστικό συνεδρίας. @<имя файла> Ένα αρχείο που περιέχει μια λίστα με ονόματα χρήστη, περιόδους σύνδεσης ή αναγνωριστικά περιόδου λειτουργίας στα οποία αποστέλλεται το μήνυμα. * Στείλτε ένα μήνυμα σε όλες τις περιόδους λειτουργίας στον καθορισμένο διακομιστή. /ΥΠΗΡΕΤΗΣ:<сервер> Διακομιστής (προεπιλογή - τρέχων). /ΧΡΟΝΟΣ:<секунд> Το διάστημα αναμονής για επιβεβαίωση από τον παραλήπτη. /VΕμφάνιση πληροφοριών σχετικά με ολοκληρωμένες ενέργειες. Αναμονή απάντησης από τον χρήστη, χρήσιμη μαζί με το /V. <сообщение> Το μήνυμα που αποστέλλεται. Εάν δεν καθορίζεται, εκδίδεται μια προτροπή ή γίνεται αποδεκτή η εισαγωγή από το STDIN.

    Σπουδαίος!

    Η τρέχουσα εφαρμογή του msg.exe είναι τέλεια για την ανταλλαγή μηνυμάτων μεταξύ περιόδων σύνδεσης τοπικών και τερματικών χρηστών στο ίδιο σύστημα, ωστόσο, σε περιπτώσεις ανταλλαγής μεταξύ διαφορετικών υπολογιστών στο τοπικό δίκτυο, θα χρειαστεί να αλλάξετε ορισμένες προεπιλεγμένες ρυθμίσεις ασφαλείας στα Windows Λειτουργικά συστήματα Vista, 7 και 8.

    Συνήθως, με τυπικές ρυθμίσεις, αποστολή μηνύματος σε απομακρυσμένος υπολογιστής, δεν εκτελείται και συνοδεύεται από το μήνυμα

    Σφάλμα 1722 κατά την ανάκτηση ονομάτων συνεδρίας

    Αυτό σημαίνει ότι ο υπολογιστής στον οποίο πρόκειται να ληφθεί το μήνυμα δεν μπορεί να λάβει πληροφορίες σχετικά με τους συνδεδεμένους χρήστες. Ο λόγος μπορεί να είναι ότι το τείχος προστασίας μπλοκάρει τις εισερχόμενες συνδέσεις, τα δικαιώματα του χρήστη σε σχέση με το απομακρυσμένο σύστημα είναι ανεπαρκή ή οι κλήσεις απομακρυσμένων διαδικασιών απαγορεύονται στις παραμέτρους της υπηρεσίας διακομιστή τερματικού. Τουλάχιστον, για μηνύματα χρησιμοποιώντας την εντολή μήνυμαμεταξύ υπολογιστών, πρέπει να έχετε έγκυρο λογαριασμό χρήστη για το απομακρυσμένο σύστημα και να κάνετε τις ακόλουθες ρυθμίσεις:

  • σε κάθε υπολογιστή στον οποίο θα σταλούν μηνύματα, προσθέστε το στο κλειδί μητρώου HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Serverπαράμετρος AllowRemoteRPCτύπος REG_DWORDκαι ίσοι 1 Για να αλλάξετε τις ρυθμίσεις, μπορείτε να χρησιμοποιήσετε το αρχείο .reg με το ακόλουθο περιεχόμενο:

    Windows Registry Editor Έκδοση 5.00 "AllowRemoteRPC"=dword:00000001

    Στα Windows Vista, Windows 7, 8, 10 Κλειδί μητρώου τεχνικής προεπισκόπησης AllowRemoteRPCυπάρχει, αλλά έχει την ίδια αξία 0 τι πρέπει να διορθωθεί. Απαιτείται επανεκκίνηση για να τεθούν σε ισχύ οι αλλαγές.

  • επειδή το βοηθητικό πρόγραμμα ανταλλαγής μηνυμάτων msg.exeχρησιμοποιεί το πρωτόκολλο SMB (Server Message Block) σε κάθε υπολογιστή στον οποίο θα αποστέλλονται μηνύματα πρέπει να είναι ανοιχτή μια θύρα TCP 445

    Παραδείγματα χρήσης MSG:

    msg * /server:Server "Δοκιμαστικό μήνυμα"- στείλτε ένα δοκιμαστικό μήνυμα σε όλους τους χρήστες υπολογιστών Υπηρέτης

    msg * /server:192.168.0.1 "Δοκιμαστικό μήνυμα"- στείλτε ένα δοκιμαστικό μήνυμα σε όλους τους χρήστες ενός υπολογιστή με διεύθυνση IP 192.168.0.1

    msg RDP-Tcp#0 /server:TSSserver "Μήνυμα δοκιμής"- στείλτε ένα δοκιμαστικό μήνυμα σε έναν χρήστη της περιόδου σύνδεσης τερματικού με το όνομα RDP-Tcp#0 στον υπολογιστή Διακομιστής TSS

    msg console /server:Windows7 "Δοκιμαστικό μήνυμα"- στείλτε ένα δοκιμαστικό μήνυμα στον τρέχοντα τοπικό χρήστη υπολογιστή Windows7

    κονσόλα msg "Test message"- αποστολή δοκιμαστικού μηνύματος από έναν χρήστη συνεδρίας RDP σε έναν τοπικό χρήστη. Εάν αυτή η εντολή δεν εκτελεστεί από έναν χρήστη της περιόδου λειτουργίας τερματικού, τότε το μήνυμα θα σταλεί από τον τοπικό χρήστη στον εαυτό του.

    Για να εκτελέσετε μια εντολή μήνυμαΜπορείτε να χρησιμοποιήσετε το βοηθητικό πρόγραμμα για λογαριασμό άλλου χρήστη PSExecαπό τη συσκευασία PSToolsή τυπικά μέσα runas.exe

    psexec -u otheruser -p otherpass msg * /server:win10 TEST μήνυμα

    runas /user:otheruser "msg * /server:win10 Δοκιμαστικό μήνυμα"

    Μηνύματα που έστειλε η ομάδα μήνυματοπικός χρήστης υπολογιστή με λειτουργικό σύστημα Σύστημα WindowsΤα XP, τα οποία λείπουν (δεν περιλαμβάνονται ακόμη στα Windows) εμφανίζονται στο παράθυρο που σας ζητά να εγγραφείτε στο σύστημα και ενδέχεται να είναι προσβάσιμα σε τρίτους.

  • Αντιμετώπισα το πρόβλημα της ενημέρωσης των χρηστών, ο πιο συνηθισμένος λόγος είναι μια ενημέρωση 1C, η οποία απαιτεί από όλους τους χρήστες μου (και είναι περισσότεροι από 160 από αυτούς) να αποσυνδεθούν από το 1C και να μην συνδεθούν για κάποιο χρονικό διάστημα. Φαίνεται ότι δεν υπάρχει τίποτα περίπλοκο σε αυτό, μπορείτε να στείλετε ένα μήνυμα μέσω ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ, όπως έκανα πριν όταν είχα το Office 365, αλλά η αλληλογραφία Yandex έχει τους περιορισμούς της: όχι περισσότεροι από 50 χρήστες στη λίστα αλληλογραφίας. Εάν το στείλετε σε περισσότερους χρήστες, τότε το γράμμα απλά δεν θα φτάσει σε κάποιους. Η αποστολή 50 χρηστών χωριστά δεν είναι βολική. Το δεύτερο πρόβλημα με την αλληλογραφία Yandex είναι ότι σε ορισμένες περιπτώσεις το σύστημα αντιλαμβάνεται την ανάγκη εισαγωγής captcha μαζική αποστολήσαν ανεπιθύμητη αλληλογραφία, αλλά τα γράμματα είναι απαραίτητα, αν δεν προειδοποιήσετε τον χρήστη, δεν θα αποθηκευτούν εγκαίρως και μπορεί να υπάρξουν προβλήματα...

    Γενικά, έχει γίνει τρομερά άβολο να στέλνεις μηνύματα σε όλους τους χρήστες. Άρχισα να σκέφτομαι πιθανές λύσεις.

    Το πρώτο πράγμα που μου ήρθε στο μυαλό ήταν: , αλλά προέκυψαν αρκετές ενοχλήσεις:

    • Τα μηνύματα φτάνουν μέσα σε περίπου 30 λεπτά σε 160 σταθμούς εργασίας, που είναι πολύ μεγάλο χρονικό διάστημα.
    • Το μήνυμα εμφανίζεται μόνο στη γραμμή εργασιών εάν ο χρήστης εργάζεται μέσω απομακρυσμένης επιφάνειας εργασίας, δεν θα δει το μήνυμα αμέσως.
    • Είναι απαραίτητο να διατηρηθεί η λειτουργικότητα των πρακτόρων της Kaspersky στις μηχανές εργασίας του χρήστη, διαφορετικά το μήνυμα δεν θα φτάσει καθόλου.

    Η δεύτερη επιλογή είναι να εγκαταστήσετε κάποιο είδος αγγελιοφόρου, αλλά εδώ υπάρχουν επίσης αρκετές ενοχλήσεις.

    • Υπάρχουν πολλοί αγγελιοφόροι, δεν είναι καθολικοί, δεν μπορείτε να στέλνετε μηνύματα ο ένας στον άλλον μεταξύ των αγγελιοφόρων.
    • Οι καλοί αγγελιοφόροι πληρώνονται.
    • Τα μηνύματα δεν εμφανίζονται πάνω από όλα τα παράθυρα και αν χρειάζεται να επικοινωνήσετε κάτι επείγον και σημαντικό, τότε αυτή είναι μια χρήσιμη ιδιότητα του μηνύματος.
    • Απαιτεί εγκατάσταση και ρύθμιση παραμέτρων αυτών των άμεσων μηνυμάτων, καθώς και εκπαίδευση χρηστών σε νέο λογισμικό.

    Ως αποτέλεσμα, είμαι στην ομάδα Γραμμή Windows, υπάρχουν εντολές καθαρής αποστολής και μηνυμάτων για αποστολή μηνυμάτων σε όλους τους υπολογιστές του τοπικού δικτύου. Όλα λειτουργούν πολύ απλά, ανοίγετε τη γραμμή εντολών, γράφετε μια εντολή, στέλνεται ένα μήνυμα στον υπολογιστή του οποίου το όνομα καθορίσατε στο κείμενο της εντολής. Επιπλέον, το μήνυμα εμφανίζεται πάνω από όλα τα παράθυρα, δεν απαιτείται εγγραφή και όλα είναι εντελώς δωρεάν.

    Η εντολή για την αποστολή μηνυμάτων σε έναν υπολογιστή στο τοπικό δίκτυο μοιάζει με αυτό:

    msg * /server:computername "Μήνυμα δοκιμής, κάντε κλικ στο OK"

    Έκανα μια λίστα με υπολογιστές και μετά λίγη κουραστική δουλειά για τη δημιουργία του ίδιου τύπου εντολών σε έναν txt, αλλά γίνεται γρήγορα μέσω αντιγραφής-επικόλλησης. Το κύριο πράγμα είναι να φτιάξετε μια λίστα υπολογιστών. Σε έναν τομέα, αυτό γίνεται πολύ απλά μέσω του συμπληρωματικού προγράμματος "Χρήστες και Υπολογιστές", κάντε δεξί κλικ κάτω από τη λίστα των υπολογιστών και, στη συνέχεια, "Εξαγωγή λίστας" απευθείας σε ένα αρχείο TXT. Επειδή έχω περίπου 160 υπολογιστές στον τομέα, προσέγγισα το θέμα λίγο πιο δημιουργικά, δεν έκανα "copy-paste", αλλά στην ήδη υπάρχουσα λίστα υπολογιστών αντικατέστησα αυτόματα το πρώτο γράμμα στο όνομα του υπολογιστή με msg * /server: +Το πρώτο γράμμα στο όνομα των υπολογιστών, για καλή μου τύχη, ήταν το ίδιο για όλους. Ομοίως για το δεύτερο μέρος, αλλά μόνο με το τελευταίο γράμμα του ονόματος υπολογιστή (το τελευταίο γράμμα στο όνομα του υπολογιστή + "Δοκιμαστικό μήνυμα, κάντε κλικ στο OK"), ως αποτέλεσμα έλαβα ένα αρχείο TXT με μια λίστα εντολών. Άλλαξα την επέκταση αρχείου από txt σε bat και το ξεκίνησα για εκτέλεση. Ως αποτέλεσμα, όλοι οι υπολογιστές στον τομέα έλαβαν ένα "δοκιμαστικό μήνυμα, κάντε κλικ στο OK".

    Δυστυχώς, μια τέτοια εντολή δεν λειτουργεί έξω από τον τομέα και από τη στιγμή που ολοκλήρωσα την εργασία, απλά δεν ήταν λογικό να πειραματιστώ περαιτέρω. Δεν μπόρεσα να στείλω μηνύματα σε υπολογιστές στην ομάδα εργασίας, αλλά έχω μόνο λίγους τέτοιους υπολογιστές. Μπορείτε να τους στείλετε ένα μήνυμα μέσω ταχυδρομείου ή στο Kaspersky ή μέσω κάποιου messenger. Ας είναι αυτό ένα θέμα για μια από τις επόμενες αναρτήσεις.

    Ως αποτέλεσμα, αυτό που έλαβα: 1 αρχείο στο οποίο μπορείτε να αλλάξετε γρήγορα το κείμενο του μηνύματος και με το οποίο μπορώ να στείλω οποιοδήποτε μήνυμα δωρεάν σε όλους στον τομέα. Φαίνεται υπέροχο, αλλά υπάρχουν ακόμα μερικά μειονεκτήματα:

    1. Είναι απαραίτητο να διατηρείτε το αρχείο ενημερωμένο, να προσθέσετε νέα, να διαγράψετε ανύπαρκτους υπολογιστές.
    2. Δεν υπάρχει άμεση ανατροφοδότηση.
    3. Το αρχείο αποδείχθηκε άσχημο, νομίζω ότι μπορείτε να φορτώσετε τις τιμές του ονόματος του υπολογιστή από το αρχείο σε αυτήν την εντολή, αλλά δεν υπήρχε χρόνος να το καταλάβετε εντελώς.

    Ωστόσο, τα πλεονεκτήματα υπερτερούν όλων των μειονεκτημάτων:

    • Γρήγορη εφαρμογή, δεν απαιτεί σχεδόν καμία προετοιμασία για την επόμενη αποστολή.
    • Λειτουργεί αξιόπιστα, ο χρήστης θα δει σίγουρα αυτό το μήνυμα.
    • Δωρεάν.
    • Πολύ, πολύ απλό, απλά πρέπει να γνωρίζετε μια εντολή και ονόματα υπολογιστή.

    Θα χαρώ να λάβω οποιαδήποτε σχόλια, προτάσεις)