Trimiterea mesajelor în rețeaua locală Windows 7 Comanda MSG - trimiteți un mesaj utilizatorului

Acasă / Instalarea dispozitivului

Către acele computere din rețea de pe care trebuie trimise mesaje.

Înțelegerea comenzii net send

Net send este o aplicație de consolă inclusă în unele versiuni de Windows, care este concepută pentru a trimite mesaje printr-o rețea locală către alt utilizator, computer sau alias. Comanda este disponibilă numai pe Windows NT, 2000, XP, 2003 și nu este disponibilă pe Windows 7, Vista, ME, 98, 95 și mai vechi. În Windows XP, începând cu Service Pack 2, comanda net send este dezactivată implicit.

Folosind comanda net send

Pentru ca trimiterea prin net să funcționeze, serviciul de mesagerie Windows trebuie să ruleze. De fapt, comanda net send este doar o interfață de linie de comandă pentru serviciul de mesagerie, care se ocupă direct de trimiterea și primirea mesajelor. Pentru a putea primi mesaje, computerul către care este trimis mesajul trebuie să ruleze și un serviciu de mesagerie sau un alt program care utilizează același protocol de mesagerie. Mesajul poate fi trimis doar unei entități active din rețea. Dacă un mesaj este trimis unui utilizator, acesta trebuie să fie conectat folosind numele de utilizator.

Pentru a trimite mesaje folosind comanda net send, porniți interpretul de comandă (linia de comandă). Pentru a porni interpretul de comenzi, selectați Executare din meniul Start, tastați cmd și faceți clic pe OK. Utilizați comanda net cu parametrul de trimitere și alți parametri în conformitate cu sintaxa comenzii. Serviciul de mesagerie afișează mesajele primite într-o casetă de dialog standard de mesaje Windows.

sintaxa comenzii net send

Comanda net send are următoarea sintaxă:

mesaj net trimite (nume utilizator | * | /domain[:domainname] | /users).

nume de utilizator- numele de utilizator, numele computerului sau porecla căruia doriți să îi trimiteți un mesaj;

* - trimiterea de mesaje către toți membrii unui domeniu sau grup de lucru;

/domeniu[:numedomeniu]- trimiterea unui mesaj tuturor numelor din domeniul computer sau din domeniul numelui domeniului;

/utilizatori- trimiterea unui mesaj către toți utilizatorii conectați la server;

mesaj- textul mesajului.

Note despre utilizarea comenzii net send

Dacă argumentele parametrilor de comandă conțin spații, acestea trebuie să fie cuprinse între ghilimele.

Poate fi dificil să utilizați nume lungi de destinatari ai mesajelor. Numele folosite de serviciul de mesagerie au până la 15 caractere.

Lungimea maximă a mesajelor difuzate este de 128 de caractere. Lungimea maximă a mesajelor personale este de 1600 de caractere.

Exemple de utilizare a comenzii net send

Pentru a trimite mesajul „Puteți trimite un mesaj printr-o rețea locală folosind comanda net send” către utilizatorul ivanov, introduceți:

net send ivanov Puteți trimite un mesaj printr-o rețea locală folosind comanda net send

Pentru a trimite un mesaj tuturor celor conectați la computerul de pe care este trimis mesajul, tastați:

net send /users Toată lumea iese imediat din 1C!

Pentru a trimite un mesaj tuturor utilizatorilor din domeniul ukmz, introduceți:

net send /domain:ukmz Electricitatea din clădire va fi oprită în 5 minute

Pentru a trimite un mesaj tuturor utilizatorilor din domeniul computerului de pe care este trimis mesajul, tastați:

net trimite * Domnilor, intalnirea cu directorul general va avea loc la ora 13:00

Activarea sau dezactivarea mesajelor și trimiterii prin rețea

Activarea și dezactivarea serviciului de mesagerie este posibilă atât utilizând consola MMC (snap-in Servicii), cât și folosind linia de comandă. Pentru a efectua aceste operațiuni, trebuie să aveți drepturi de administrator.

Pentru a activa serviciul de mesagerie folosind consola MMC, urmați acești pași: Accesați Panoul de control. Deschideți dosarul Administrare, Servicii. Găsiți „Messenger” în listă. Deschideți fereastra cu proprietățile serviciului. Selectați „Automat” din lista „Tip de pornire” dacă doriți ca serviciul să pornească automat la pornirea Windows. Apoi faceți clic pe butonul Start. Faceți clic pe OK.

Pentru a dezactiva serviciul de mesagerie, urmați acești pași: Accesați Panoul de control. Deschideți dosarul Administrare, Servicii. Găsiți „Messenger” în listă. Deschideți fereastra cu proprietățile serviciului. Selectați Manual din lista Tip de pornire. Apoi faceți clic pe butonul Stop. Faceți clic pe OK.

Pentru a activa mesageria din linia de comandă, introduceți următoarele comenzi într-un shell:

sc config messenger start=auto
net start messenger

Pentru a dezactiva serviciul de mesagerie din linia de comandă, introduceți următoarele comenzi într-un shell:

net stop messenger
sc config messenger start= dezactivat

Cum să trimiteți mesaje net send în Windows 7

Pentru a trimite mesaje net send în acele versiuni de Windows în care această comandă nu este disponibilă (Windows 7, Vista, ME, 95, 98), puteți utiliza software terță parte. Vă sugerăm să utilizați două programe: WinSent Messenger și utilitarul Sent. WinSent Messenger este un messenger pentru rețele locale, compatibil cu net send. Utilitarul Sent este conceput pentru a trimite mesaje din linia de comandă. Informații mai detaliate sunt disponibile pe paginile acestor produse software:

Un fișier MSG (Outlook Mail Message) este un mesaj de e-mail salvat. Principalul pachet software care formează formatul MSG este Microsoft Outlook, dar extensia MSG este adesea folosită în programe precum The Bat!, Windows Mail și altele.

Această extensie de fișier poate conține diverse câmpuri găsite în e-mail, precum și date despre dată, atașamente și informații despre expeditor sau destinatar. Fișierele MSG pot conține text destinat corpului unui mesaj de e-mail sau antetelor acestuia. Acest format de fișier este, de asemenea, utilizat pentru a stoca un mesaj electronic cu drepturi depline, inclusiv imagini, precum și diferite elemente în format HTML.

Practic, la încorporarea adăugărilor în formatul MSG, se utilizează codificarea base64. Codificarea în sine este folosită pentru a permite atașamentelor să treacă prin serverele de e-mail, deoarece acestea din urmă citesc doar fișiere text, ignorând alt conținut. Puteți deschide un fișier MSG atât în ​​Windows, cât și în Mac OS, în plus, platformele mobile acceptă și tipul de fișier MSG.

Sistemul Windows presupune utilizarea unor astfel de programe pentru a deschide fișierul în formatul Mesaj e-mail în care a fost salvat inițial. Destul de des, dacă nu este posibil să deschideți MSG, extensia sa este redenumită în EML, care poate fi lansată cu ușurință folosind utilitarul Outlook Express. Utilitarele comune care pot deschide fișiere MSG includ Microsoft Outlook, precum și Encryptomatic MsgViewer (sau versiunea MsgViewer Pro) și EZ Freeware.

A existat în Windows 2000/XP și a fost destinat schimbului de mesaje între utilizatorii conectați local și utilizatorii sesiunilor de terminal (conectați la un desktop la distanță). În Windows Vista și mai târziu în sistemele de operare ale familiei Windows, comanda MSG a devenit principalul instrument standard de mesagerie datorită comenzii trimite net Acest sistem de operare nu mai este acceptat.

Format linie de comandă:

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

Descrierea parametrilor liniei de comandă:

<пользователь> Nume de utilizator. <имя сеанса> Numele sesiunii. @<имя файла> ID sesiune. * Un fișier care conține o listă de nume de utilizator, sesiuni sau ID-uri de sesiune către care este trimis mesajul. Trimiteți un mesaj tuturor sesiunilor de pe serverul specificat.<сервер> /SERVER: Server (implicit - curent).<секунд> /TIMP: Intervalul de așteptare a confirmării de la destinatar./V Afișează informații despre acțiunile finalizate./W <сообщение> În așteptarea unui răspuns de la utilizator, util împreună cu /V.

Mesajul care se trimite. Dacă nu este specificat, este emis un prompt sau este acceptată intrarea de la STDIN.

Important!

Implementarea actuală a msg.exe este perfectă pentru schimbul de mesaje între sesiunile utilizatorilor locali și terminali în cadrul aceluiași sistem, totuși, în cazurile de schimb între diferite computere din rețeaua locală, va trebui să modificați unele setări de securitate implicite în Windows Sisteme de operare Vista, 7 și 8.

De obicei, cu setările standard, trimiterea unui mesaj către un computer la distanță nu se efectuează și este însoțită de mesaj

Eroare 1722 la preluarea numelor de sesiuni Aceasta înseamnă că computerul pe care urmează să fie primit mesajul nu poate obține informații despre utilizatorii conectați. Motivul poate fi faptul că firewall-ul blochează conexiunile de intrare, drepturile utilizatorului în legătură cu sistemul de la distanță sunt insuficiente sau apelurile la procedurile de la distanță sunt interzise în parametrii serviciului terminal server. Cel puțin, pentru mesagerie folosind comanda msg

  • între computere, trebuie să aveți un cont de utilizator valabil pentru sistemul de la distanță și să efectuați următoarele setări: pe fiecare computer către care vor fi trimise mesajele, adăugați la cheia de registry HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server parametru AllowRemoteRPC tip REG_DWORD 1 si egali

    Pentru a modifica setările, puteți utiliza fișierul .reg cu următorul conținut:

    Editorul de registru Windows versiunea 5.00 „AllowRemoteRPC”=dword:00000001 parametruÎn Windows Vista, Windows 7, 8, 10 Cheie de registry Technical Preview 0 există, dar are aceeași valoare

  • ce trebuie reparat. Este necesară o repornire pentru ca modificările să intre în vigoare. deoarece utilitarul de mesagerie msg.exe 445

    utilizează protocolul SMB (Server Message Block) trebuie să fie deschis un port TCP pe fiecare computer către care vor fi trimise mesajele Exemple de utilizare:

    MSG msg * /server:Server „Mesaj de testare” - trimiteți un mesaj de testare tuturor utilizatorilor de computer

    msg * /server:192.168.0.1 „Mesaj de testare”- trimiteți un mesaj de testare tuturor utilizatorilor unui computer cu o adresă IP 192.168.0.1

    msg RDP-Tcp#0 /server:TSServer „Mesaj de testare”- trimiteți un mesaj de testare unui utilizator de sesiune terminal numit RDP-Tcp#0 pe computer TSServer

    msg console /server:Windows7 „Mesaj de testare”- trimiteți un mesaj de testare utilizatorului actual de computer local Windows7

    msg consola „Mesaj de testare”- trimiterea unui mesaj de testare de la un utilizator de sesiune RDP către un utilizator local. Dacă această comandă nu este executată de un utilizator de sesiune terminal, atunci mesajul va fi trimis de către utilizatorul local către el însuși.

    Pentru a executa o comandă Aceasta înseamnă că computerul pe care urmează să fie primit mesajul nu poate obține informații despre utilizatorii conectați. Motivul poate fi faptul că firewall-ul blochează conexiunile de intrare, drepturile utilizatorului în legătură cu sistemul de la distanță sunt insuficiente sau apelurile la procedurile de la distanță sunt interzise în parametrii serviciului terminal server. Cel puțin, pentru mesagerie folosind comanda Puteți utiliza utilitarul în numele altui utilizator PSExec din pachet PSTools sau mijloace standard runas.exe

    psexec -u otheruser -p otherpass msg * /server:win10 mesaj TEST

    runas /user:otheruser "msg * /server:win10 Test message"

    Mesaje trimise de echipa Aceasta înseamnă că computerul pe care urmează să fie primit mesajul nu poate obține informații despre utilizatorii conectați. Motivul poate fi faptul că firewall-ul blochează conexiunile de intrare, drepturile utilizatorului în legătură cu sistemul de la distanță sunt insuficiente sau apelurile la procedurile de la distanță sunt interzise în parametrii serviciului terminal server. Cel puțin, pentru mesagerie folosind comanda unui utilizator local al unui computer care rulează sistemul de operare Windows XP care nu este prezent (nu s-a conectat încă la Windows) sunt afișate într-o fereastră cu o invitație de înregistrare în sistem și pot fi accesibile altora.

  • În sistemele de operare mai vechi ale familiei Windows Server, până la Windows Server 2008 R2, este posibil să trimiteți mesaje către toți utilizatorii de server activi prin Task Manager. Acest lucru poate fi foarte util dacă trebuie să îi anunțați despre un eveniment, cum ar fi o închidere a serverului sau unele lucrări tehnice.

    Acest lucru se face destul de simplu - în primul rând trebuie să deschideți Managerul de activități (cel mai simplu este să faceți clic dreapta pe bara de activități și să selectați " Manager de activități").

    În Managerul de activități, accesați fila „Utilizatori”.

    Și acolo selectăm toți utilizatorii - fie cu mouse-ul, fie selectând cel mai de sus utilizator, țineți apăsat butonul Shift și apoi butonul End.

    Faceți clic dreapta pe utilizatorii selectați și selectați „ Trimite mesaj".

    În fereastra care apare, introduceți mesajul dorit. Pe linia " Titlu" ar trebui să introduceți textul care va fi afișat în titlul ferestrei și în câmpul " Mesaj„Mesajul în sine.

    Și apoi apăsați butonul " Bine„. După aceasta, toți utilizatorii vor vedea mesajul pe care l-ați trimis.

    Prin linia de comandă

    Toate acestea se pot face prin linia de comandă pentru a face acest lucru, rulați comanda MSG în ea:

    Msg * Atentie! În următoarele cinci minute, serverul care vă acceptă munca va reporni Ne cerem scuze pentru neplăcerile cauzate.

    © 2024 ermake.ru -- Despre repararea PC-ului - Portal de informații