Wysyłanie wiadomości w sieci lokalnej Windows 7 Polecenie MSG - wyślij wiadomość do użytkownika

Dom / Instalacja urządzenia

Do tych komputerów w sieci, z których należy wysyłać wiadomości.

Zrozumienie polecenia net send

Net send to aplikacja konsolowa dołączona do niektórych wersji systemu Windows, której zadaniem jest wysyłanie wiadomości przez sieć lokalną do innego użytkownika, komputera lub aliasu. Polecenie jest dostępne tylko w systemach Windows NT, 2000, XP, 2003 i nie jest dostępne w systemach Windows 7, Vista, ME, 98, 95 i starszych. W systemie Windows XP, począwszy od dodatku Service Pack 2, polecenie net send jest domyślnie wyłączone.

Korzystanie z polecenia net send

Aby funkcja Net Send działała, musi być uruchomiona usługa Windows Messaging. W rzeczywistości polecenie net send jest po prostu interfejsem wiersza poleceń do usługi przesyłania wiadomości, która bezpośrednio zajmuje się wysyłaniem i odbieraniem wiadomości. Aby móc odbierać wiadomości, na komputerze, do którego wiadomość jest wysyłana, musi być uruchomiona usługa przesyłania wiadomości lub inny program korzystający z tego samego protokołu przesyłania wiadomości. Wiadomość może zostać wysłana jedynie do aktywnego podmiotu w sieci. Jeśli wiadomość zostanie wysłana do użytkownika, musi on być zalogowany przy użyciu swojej nazwy użytkownika.

Aby wysłać wiadomość za pomocą polecenia net send, uruchom interpreter poleceń (wiersz poleceń). Aby uruchomić interpreter poleceń, wybierz Uruchom z menu Start, wpisz cmd i kliknij OK. Użyj polecenia net z parametrem send i innymi parametrami zgodnie ze składnią polecenia. Usługa przesyłania wiadomości wyświetla odebrane wiadomości w standardowym oknie dialogowym wiadomości systemu Windows.

składnia polecenia net send

Polecenie net send ma następującą składnię:

net send (nazwa użytkownika | * | /domena[:nazwadomeny] | /użytkownicy) wiadomość

nazwa użytkownika- nazwa użytkownika, nazwa komputera lub pseudonim, do którego chcesz wysłać wiadomość;

* - wysyłanie wiadomości do wszystkich członków domeny lub grupy roboczej;

/domena[:nazwadomeny]- wysłanie wiadomości do wszystkich nazw w domenie komputera lub w domenie domeny;

/użytkownicy- wysłanie wiadomości do wszystkich użytkowników podłączonych do serwera;

wiadomość- tekst wiadomości.

Uwagi na temat korzystania z polecenia net send

Jeśli argumenty parametrów polecenia zawierają spacje, muszą być ujęte w cudzysłów.

Użycie długich nazw odbiorców wiadomości może być trudne. Nazwy używane przez usługę przesyłania wiadomości mogą mieć maksymalnie 15 znaków.

Maksymalna długość wiadomości rozgłoszeniowych wynosi 128 znaków. Maksymalna długość wiadomości osobistych wynosi 1600 znaków.

Przykłady użycia polecenia net send

Aby wysłać wiadomość „Możesz wysłać wiadomość przez sieć lokalną za pomocą polecenia net send” do użytkownika ivanov, wpisz:

net send ivanov Możesz wysłać wiadomość przez sieć lokalną za pomocą polecenia net send

Aby wysłać wiadomość do wszystkich osób podłączonych do komputera, z którego wiadomość jest wysyłana, wpisz:

net send /users Wszyscy natychmiast opuśćcie 1C!

Aby wysłać wiadomość do wszystkich użytkowników w domenie ukmz, wpisz:

net send /domain:ukmz Prąd w budynku zostanie wyłączony za 5 minut

Aby wysłać wiadomość do wszystkich użytkowników w domenie komputera, z którego wiadomość jest wysyłana, wpisz:

net send * Panowie, o godzinie 13:00 odbędzie się spotkanie z dyrektorem generalnym

Włączanie lub wyłączanie przesyłania wiadomości i wysyłania przez Internet

Włączanie i wyłączanie usługi przesyłania wiadomości możliwe jest zarówno przy użyciu konsoli MMC (przystawka Usługi), jak i przy użyciu wiersza poleceń. Aby wykonać te operacje, musisz mieć uprawnienia administratora.

Aby włączyć usługę przesyłania wiadomości za pomocą konsoli MMC, wykonaj następujące kroki: Przejdź do Panelu sterowania. Otwórz folder Administracja, Usługi. Znajdź na liście pozycję „Messenger”. Otwórz okno właściwości usługi. Wybierz opcję „Auto” z listy „Typ uruchomienia”, jeśli chcesz, aby usługa uruchamiała się automatycznie podczas uruchamiania systemu Windows. Następnie kliknij przycisk Start. Kliknij OK.

Aby wyłączyć usługę przesyłania wiadomości, wykonaj następujące kroki: Przejdź do Panelu sterowania. Otwórz folder Administracja, Usługi. Znajdź na liście pozycję „Messenger”. Otwórz okno właściwości usługi. Wybierz opcję Ręczny z listy Typ uruchomienia. Następnie kliknij przycisk Zatrzymaj. Kliknij OK.

Aby włączyć przesyłanie wiadomości z wiersza poleceń, wpisz w powłoce następujące polecenia:

sc config messenger start=auto
komunikator Net Start

Aby wyłączyć usługę przesyłania wiadomości z wiersza poleceń, wpisz w powłoce następujące polecenia:

komunikator sieciowy
sc config messenger start= wyłączone

Jak wysyłać wiadomości Net Send w systemie Windows 7

Aby wysyłać wiadomości net send w tych wersjach systemu Windows, w których to polecenie nie jest dostępne (Windows 7, Vista, ME, 95, 98), możesz skorzystać z oprogramowania innych firm. Sugerujemy użycie dwóch programów: WinSent Messenger i narzędzia Sent. WinSent Messenger to komunikator dla sieci lokalnych, kompatybilny z funkcją net send. Narzędzie Sent służy do wysyłania wiadomości z wiersza poleceń. Bardziej szczegółowe informacje są dostępne na stronach tych produktów oprogramowania:

Plik MSG (wiadomość pocztowa programu Outlook) to zapisana wiadomość e-mail. Głównym pakietem oprogramowania tworzącym format MSG jest Microsoft Outlook, ale rozszerzenie MSG jest często używane w programach takich jak The Bat!, Windows Mail i innych.

To rozszerzenie pliku może zawierać różne pola znajdujące się w wiadomościach e-mail, a także dane o dacie, załącznikach i informacjach o nadawcy lub odbiorcy. Pliki MSG mogą zawierać tekst przeznaczony do treści wiadomości e-mail lub jej nagłówków. Ten format pliku służy również do przechowywania pełnoprawnej wiadomości elektronicznej, w tym obrazów, a także różnych elementów formatu HTML.

Zasadniczo przy osadzaniu dodatków w formacie MSG stosowane jest kodowanie base64. Samo kodowanie umożliwia przesyłanie załączników przez serwery pocztowe, ponieważ te ostatnie odczytują jedynie pliki tekstowe, ignorując inną treść. Możesz otworzyć plik MSG zarówno w systemie Windows, jak i Mac OS; ponadto platformy mobilne obsługują również typ pliku MSG.

System Windows zakłada użycie takich programów do otwarcia pliku w formacie Wiadomości Pocztowej, w jakim został oryginalnie zapisany. Dość często, jeśli nie można otworzyć MSG, jego rozszerzenie zmienia się na EML, które można łatwo uruchomić za pomocą narzędzia Outlook Express. Typowe narzędzia, które mogą otwierać pliki MSG, to Microsoft Outlook, a także Encryptomatic MsgViewer (lub wersja MsgViewer Pro) i EZ Freeware.

Istniał w systemie Windows 2000/XP i przeznaczony był do wymiany wiadomości pomiędzy użytkownikami zalogowanymi lokalnie, a użytkownikami sesji terminalowych (podłączonych do zdalnego pulpitu). W systemach operacyjnych Windows Vista i nowszych systemach operacyjnych z rodziny Windows polecenie MSG stało się głównym standardowym narzędziem do przesyłania wiadomości, ponieważ jest to polecenie wysyłka netto Ten system operacyjny nie jest już obsługiwany.

Format wiersza poleceń:

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

Opis parametrów wiersza poleceń:

<пользователь> Nazwa użytkownika. <имя сеанса> Nazwa sesji. @<имя файла> Identyfikator sesji. * Plik zawierający listę nazw użytkowników, sesji lub identyfikatorów sesji, do których wysyłana jest wiadomość. Wyślij wiadomość do wszystkich sesji na określonym serwerze.<сервер> /SERWER: Serwer (domyślnie - bieżący).<секунд> /CZAS: Interwał oczekiwania na potwierdzenie od odbiorcy./W Wyświetlanie informacji o zakończonych akcjach./W <сообщение> Oczekiwanie na odpowiedź od użytkownika, przydatne razem z /V.

Wiadomość jest wysyłana. Jeśli nie określono, zostanie wyświetlony monit lub zaakceptowane zostaną dane wejściowe ze standardu STDIN.

Ważny!

Obecna implementacja msg.exe jest idealna do wymiany wiadomości pomiędzy sesjami użytkowników lokalnych i terminalowych w tym samym systemie, jednak w przypadku wymiany między różnymi komputerami w sieci lokalnej konieczna będzie zmiana niektórych domyślnych ustawień zabezpieczeń w systemie Windows Systemy operacyjne Vista, 7 i 8.

Zwykle przy standardowych ustawieniach wysłanie wiadomości do komputera zdalnego nie jest realizowane i towarzyszy jej wiadomość

Błąd 1722 podczas pobierania nazw sesji Oznacza to, że komputer, na który ma zostać odebrany komunikat, nie może uzyskać informacji o zalogowanych użytkownikach. Przyczyną może być to, że firewall blokuje połączenia przychodzące, uprawnienia użytkownika w stosunku do systemu zdalnego są niewystarczające lub zdalne wywołania procedur są zabronione w parametrach usługi serwera terminali. Przynajmniej do przesyłania wiadomości za pomocą polecenia wiadomość

  • pomiędzy komputerami, musisz posiadać konto użytkownika ważne dla systemu zdalnego i dokonać następujących ustawień: na każdym komputerze, do którego będą wysyłane wiadomości, dodaj do klucza rejestru HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Serwer terminali parametr Zezwalaj na zdalne RPC typ REG_DWORD 1 i równe

    Do zmiany ustawień można wykorzystać plik .reg o następującej zawartości:

    Edytor rejestru systemu Windows wersja 5.00 „AllowRemoteRPC”=dword:00000001 parametr W systemie Windows Vista, Windows 7, 8, 10 klucz rejestru Technical Preview 0 istnieje, ale ma tę samą wartość

  • co trzeba naprawić. Aby zmiany zaczęły obowiązywać, wymagane jest ponowne uruchomienie. ponieważ narzędzie do przesyłania wiadomości msg.exe 445

    korzysta z protokołu SMB (Server Message Block); na każdym komputerze, do którego będą wysyłane wiadomości, musi być otwarty port TCP Przykłady użycia:

    MSG msg * /server:Server "Wiadomość testowa" - wyślij wiadomość testową do wszystkich użytkowników komputera

    msg * /server:192.168.0.1 "Wiadomość testowa"- wyślij wiadomość testową do wszystkich użytkowników komputera posiadającego adres IP 192.168.0.1

    msg RDP-Tcp#0 /server:TSServer "Wiadomość testowa"- wyślij wiadomość testową do użytkownika sesji terminala o nazwie RDP-Tcp#0 na komputerze Serwer TS

    msg console /server:Windows7 „Wiadomość testowa”- wyślij wiadomość testową do bieżącego użytkownika komputera lokalnego Windows7

    konsola msg „Wiadomość testowa”- wysłanie wiadomości testowej od użytkownika sesji RDP do użytkownika lokalnego. Jeżeli polecenie to nie zostanie wykonane przez użytkownika sesji terminala, wówczas wiadomość zostanie wysłana przez użytkownika lokalnego do niego samego.

    Aby wykonać polecenie Oznacza to, że komputer, na który ma zostać odebrany komunikat, nie może uzyskać informacji o zalogowanych użytkownikach. Przyczyną może być to, że firewall blokuje połączenia przychodzące, uprawnienia użytkownika w stosunku do systemu zdalnego są niewystarczające lub zdalne wywołania procedur są zabronione w parametrach usługi serwera terminali. Przynajmniej do przesyłania wiadomości za pomocą polecenia Możesz używać tego narzędzia w imieniu innego użytkownika PSExec z pakietu PSTools lub standardowe środki runas.exe

    psexec -u inny użytkownik -p inna wiadomość * /server:komunikat TESTOWY Win10

    runas /user:otheruser "msg * /server:win10 Wiadomość testowa"

    Wiadomości wysłane przez zespół Oznacza to, że komputer, na który ma zostać odebrany komunikat, nie może uzyskać informacji o zalogowanych użytkownikach. Przyczyną może być to, że firewall blokuje połączenia przychodzące, uprawnienia użytkownika w stosunku do systemu zdalnego są niewystarczające lub zdalne wywołania procedur są zabronione w parametrach usługi serwera terminali. Przynajmniej do przesyłania wiadomości za pomocą polecenia do lokalnego użytkownika komputera z systemem operacyjnym Windows XP, który nie jest obecny (jeszcze nie zalogował się do systemu Windows) wyświetlane są w oknie z zaproszeniem do rejestracji w systemie i mogą być dostępne dla innych osób.

  • W starszych systemach operacyjnych z rodziny Serwer Windows, aż do Windows Server 2008 R2, możliwe jest wysyłanie wiadomości do wszystkich aktywnych użytkowników serwera poprzez Menedżera zadań. Może to być bardzo przydatne, jeśli chcesz powiadomić ich o jakimś zdarzeniu, takim jak wyłączenie serwera lub prace techniczne.

    Odbywa się to po prostu - przede wszystkim musisz otworzyć Menedżera zadań (najłatwiej jest kliknąć prawym przyciskiem myszy pasek zadań i wybrać „ Menedżer zadań").

    W Menedżerze zadań przejdź do zakładki „Użytkownicy”.

    I tam wybieramy wszystkich użytkowników - albo za pomocą myszki, albo zaznaczając użytkownika najwyższego, przytrzymując klawisz Shift, a następnie przycisk Zakończ.

    Kliknij prawym przyciskiem myszy wybranych użytkowników i wybierz „ Wyślij wiadomość".

    W wyświetlonym oknie wpisz żądaną wiadomość. W wierszu” Nagłówek" należy wpisać tekst, który będzie wyświetlany w tytule okna oraz w polu " Wiadomość„Sama wiadomość.

    A następnie naciśnij przycisk „ OK„. Następnie wszyscy użytkownicy zobaczą wysłaną przez Ciebie wiadomość.

    Za pomocą wiersza poleceń

    Wszystko to można zrobić za pomocą wiersza poleceń, aby to zrobić, uruchom w nim polecenie MSG:

    Wiadomość * Uwaga! W ciągu najbliższych pięciu minut serwer obsługujący Twoją pracę zostanie ponownie uruchomiony. Przepraszamy za powstałe niedogodności.

    © 2024 ermake.ru - O naprawie komputerów PC - Portal informacyjny