Chyba správy 5 pri získavaní názvov relácií. Referenčné informácie o príkaze net send. Príklady použitia príkazu net send

Skontrolujte, či systém podporuje príkaz msg. Funkcionalita tohto príkazu je v mnohých ohľadoch podobná funkcionalite nepoužitého net príkazy poslať . Tento príkaz však funguje iba v profesionálnych a podnikových verziách systému Windows. Ak používate Windows Home, inovujte na Professional alebo Enterprise a použite príkaz msg.

  • Pre verziu systému Windows kliknite na ⊞Win+Pause alebo kliknite kliknite pravým tlačidlom myši kliknite na "Počítač" a vyberte "Vlastnosti". Verzia pre Windows sa zobrazí pod Windows Edition.

Otvorte príkazový riadok. Podobne ako net send sa príkaz msg spúšťa z príkazový riadok. Spustí sa príkazový riadok rôzne cesty(v závislosti od verzie systému Windows), alebo jednoducho kliknite ⊞ Vyhrajte a zadajte cmd.

  • Windows Vista/7: Otvorte príkazový riadok z ponuky Štart.
  • Windows 8.1/10: Kliknite pravým tlačidlom myši na tlačidlo Štart a vyberte položku Príkazový riadok.
  • Windows 8: Kliknite ⊞ Win+X a vyberte príkazový riadok.
  • Zadajte príkaz. Napíšte msg a stlačte medzerník. Ďalej musíte zadať informácie, ktoré obsahujú text a smer správy.

  • Zadajte príjemcu správy. V porovnaní s net send má príkaz msg ďalšie možnosti.

    • msg užívateľské meno - zadajte meno konkrétneho užívateľa.
    • msg session - zadajte názov konkrétnej relácie.
    • msg session ID – Zadajte ID konkrétnej relácie.
    • msg @ filename - Zadajte názov súboru, ktorý obsahuje zoznam používateľských mien, relácií a/alebo ID relácií. Užitočné na odosielanie správ zamestnancom oddelenia.
    • msg * - správa bude odoslaná všetkým užívateľom, ktorí sú pripojení na server.
  • Zadajte server, ktorého užívateľom chcete poslať správu (ak chcete). Ak chcete odoslať správu používateľovi, ktorý je pripojený k inému serveru, za údajmi o príjemcovi zadajte informácie o serveri. Ak nie je zadaný žiadny server, správa sa odošle na aktuálny server.

    • msg * /server: názov servera
  • Stanovte si časový limit (ak chcete). Môžete nastaviť časový limit na určenie intervalu čakania na potvrdenie od príjemcu. Dočasný modifikátor sa zadáva za informáciami o serveri (ak existujú).

    • msg * /time: sekundy (napr. 300 sekúnd pre päťminútový interval)
  • Zadajte text správy. Po zadaní rôznych možností zadajte text správy. Alebo kliknite ↵Vstúpte a systém vás vyzve na zadanie textu správy do samostatného riadku.

    • Napríklad: msg @salesteam /server:EASTBRANCH /time:600 Gratulujeme k nárastu predaja v tomto štvrťroku!
  • Poslať správu. Ak to chcete urobiť, kliknite ↵Vstúpte. Príjemca ho okamžite dostane.

    • Príkaz msg je určený na odosielanie správ používateľom terminálu, nielen rôznym počítačom pripojeným k rovnakej sieti.
  • Riešenie problémov. Pri práci s msg sa môžete stretnúť s nasledujúcimi chybami:

    • "msg" nie je rozpoznaný ako interný alebo externý príkaz, operačný program alebo dávkový súbor. (správa nie je rozpoznaná ako interná alebo externý príkaz, spustiteľný program alebo dávkový súbor). V tomto prípade Verzia systému Windows nepodporuje msg . Inovujte systém Windows na edíciu Professional.
    • Chyba 5 pri získavaní názvov relácií alebo Chyba 1825 pri získavaní názvov relácií. Pri komunikácii s príjemcom sa vyskytla chyba. Tento problém sa môžete pokúsiť vyriešiť otvorením editora databázy Registry na počítači príjemcu (ak to chcete urobiť, spustite príkaz regedit), prejdite na HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server a zmeňte hodnotu parametra „AllowRemoteRPC“ z 0 až 1.
  • Používateľovi sa odošle správa.

    Syntax

    msg(meno_príjemcu|názov_relácie|id_relácie|@názov_dokumentu|*) [správa]

    Dešifrovanie hodnôt

    meno prijímača

    Je potrebné uviesť meno používateľa, ktorému je správa určená.

    názov_relácie

    Nastaví názov relácie.

    session_code

    Vyžaduje sa poskytnutie identifikácie relácie, počas ktorej používateľ dostane upozornenie.

    /server:názov_servera

    Určuje server, počas ktorého je naplánované prijímanie oznámenia. Nemusí platiť špecifikovaný parameter pri zadávaní príkazu. V tomto prípade je poskytnutá úloha aktuálneho servera.

    /čas:sekundy

    Určuje čas, počas ktorého zostanú informácie o odosielaní na obrazovke. V prípade, že parameter nie je zadaný, budete musieť stlačiť OK aby správa zmizla.

    Budú vydané informácie o všetkých vykonaných akciách.

    Používa sa špeciálny režim, ktorý poskytuje odpoveď od používateľa, ktorý dostal upozornenie. Malo by platiť /w spolu s /čas:sekundy, ale to sa nepovažuje za požiadavku.

    správu

    Tu je to uvedené textové informácie, ktorý by mal byť prenesený na iného používateľa. Ak nie je zadaný žiadny vstup, použije sa klasická správa STDIN.

    Referenčné informácie sa poskytujú priamo v okne CS

    Zvláštnosti

    • Môžete posielať dokumenty. Ak to chcete urobiť, v texte parametra "správa" použite symbol (>) hneď za názvom dokumentu.
    • Ak nie je zadané používateľské meno, zobrazí sa chyba.
    • Majte na pamäti, že odoslanie správy vyžaduje určité povolenia.

    súbor MSG (angličtina) Outlook Mail Správa) je uložená e-mailová správa. Hlavným softvérovým balíkom, ktorý generuje formát MSG, je Microsoft Outlook, ale rozšírenie MSG sa pomerne často používa v programoch ako The Bat!, Windows Mail a iné.

    Takáto prípona súboru môže obsahovať rôzne polia nachádzajúce sa v e-mail, ako aj údaje o dátume, prílohách a údajoch o odosielateľovi alebo príjemcovi. Súbory MSG môžu obsahovať text určený pre telo e-mailovej správy alebo jej hlavičky. Tento formát súboru sa používa aj na ukladanie komplet elektronická správa, ktorý zahŕňa obrázky, ako aj rôzne prvky formátu HTML.

    V zásade sa pri vkladaní doplnkov vo formáte MSG používa kódovanie base64. Samotné kódovanie sa používa na preskočenie príloh poštové servery, pretože ten druhý len na čítanie textové súbory, ignorujúc ostatný obsah. Súbor MSG môžete otvoriť v systéme Windows aj Mac OS, okrem toho mobilné platformy podporuje aj typ súboru MSG.

    Systém Windows predpokladá použitie takýchto programov na otvorenie súboru poštovej správy, v ktorom bol pôvodne uložený. Pomerne často, ak nie je možné otvoriť MSG, jeho rozšírenie sa premenuje na EML, ktoré možno jednoducho spustiť pomocou nástroja Outlook Express. Medzi bežné nástroje, ktoré môžu otvárať súbory MSG, patrí Microsoft Outlook, ako aj Encryptomatic MsgViewer (alebo verzia MsgViewer Pro) a EZ Freeware.

    Info
    Môj počítač so systémom Windows-Server 2008 R2 nemohol odoslať správu z môjho systému Windows 7 z dôvodu chyby 5 pri získavaní názvov relácií.
    Riešenie som našiel v komentári od spoločnosti Consoles. Reblogujem ho, aby sa dal ľahšie nájsť.

    Ukázalo sa, že to nemá nič spoločné s tým, že nie ste na rovnakej doméne alebo čo. Je to kvôli nastaveniu súvisiacemu s terminálovým serverom.
    To nie je nič zázračné, pretože msg.exe je určený na posielanie správ používateľom terminálu.

    Takže zmena jednoduchej hodnoty registra a reštartovanie všetko znova spustí.

    Riešenie
    Na počítači, ktorému nemôžete posielať správy:
    Na navigáciu použite regedit:
    Potom zmeňte nasledujúcu hodnotu:

    Názov: AllowRemoteRPC
    Typ: REG_DWORD
    Hodnota: 1

    Reštartovať. Teraz by to malo fungovať. 🙂

      Urobil som to na všetkých svojich počítačoch HP so systémom Windows 7 a zbavilo sa chyby 5, ale teraz to hovorí, že neexistuje alebo je odpojené. Zatiaľ nejaké riešenie. Googlil som o tom asi 3 hodiny a nenašiel som nič iné ako inštalácie tretích strán, čo je v mojej situácii nepraktické.

      Ahoj všetci, po dlhom skúšaní a opakovanom pokuse sa mi podarilo poslať systém Windows 7 do systému Windows 7

      pomocou nasledujúceho príkazu

      msg /server:pcname správa o používateľskom mene

      server zostane tak ako je. pcname je názov počítača, na ktorý odosielate. užívateľské meno je meno, pod ktorým je užívateľ prihlásený na danom PC. správa je zjavne správou, ktorú chcete odoslať.

      budete tiež musieť zmeniť nastavenie na prijímajúcom počítači pomocou regedit.

      musí byť aktivovaný nasledujúci kľúč databázy Registry (ako je popísané vyššie v konzolách):

      HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server

      Názov: AllowRemoteRPC

      Hodnota: 1 (predvolená hodnota je „0“)

      Nie je povolenie vzdialeného RPC *VEĽKÝM* bezpečnostným rizikom?

      Chcel by som to povoliť, aby sme ja a môj spolubývajúci na prízemí mohli mať smiešne jednoduchý spôsob komunikácie, ale ak to znamená umožniť jeho počítaču uskutočňovať RPC hovory, obávam sa, že ak má vírus, môj počítač ho zachytí alebo ak z nejakého dôvodu môžu požiadavky RPC prejsť cez môj smerovač, ktokoľvek cez internet bude mať jednoduchý vektor útoku na môj počítač.

      Myslím, že existuje dôvod, prečo je v predvolenom nastavení systému Vista/7 vypnutý. Nie som si istý, či winpopup stojí za to ohroziť vašu bezpečnosť.

      superray: vyhľadajte v regedit (F3) 'allowremoterpc', nájde to

      anon: áno, ale iba v intranete a iba ak to váš firewall nezastaví. rooter firewall predvolene zabráni všetkým pokusom. (to môže byť problém len v masových lan-s, ako je barding school. Ak sa bojíte, použite skype alebo msn (meeboo.com)

      Môžeš posielať správy medzi počítačmi so systémom Windows 7 a počítačmi so systémom Windows XP v sieti LAN pomocou bezplatného softvéru. Zabralo to veľa hľadania, ale našiel som aplikáciu, ktorá funguje z príkazového riadka a v dávkových súboroch na odosielanie správ.

      Dúfal som, že v našej sieti LAN použijem msg.exe, ale po vyskúšaní všetkých odporúčaných úprav databázy Registry, zmien brány firewall atď. som mohol posielať správy iba počítačom so systémom Windows 7. Vyššie uvedené bezplatné aplikácie fungovali okamžite a odosielali sa do počítačov so systémom Windows XP a počítačov so systémom Windows 7. Pracujú na pracovných skupinách LAN aj na doménach.

      WinSend je tradičnejšia aplikácia na odosielanie okamžitých správ, ktorá začína na približne 12 USD a jej cena klesá na základe množstva zakúpených licencií.

      Viem, že je to staré, ale možno má niekto riešenie.

      Môj počítač: PC
      Cieľ: LAPTOP (192.168.0.110)

      msg /server:laptop * "Ahoj notebook"
      Vracia * neexistuje alebo je odpojený.

      Skúšam s IP
      msg /server:192.168.0.110 * "Ahoj Lappy"
      Vráti „Chyba 5 pri získavaní názvov relácií“

      Už som použil zmenu registra a niekoľkokrát som reštartoval počítač.

      Nejaké ďalšie návrhy?

      musíte urobiť to, čo povedal SUHAIL...
      a počítač, ku ktorému sa pokúšate pripojiť, potrebuje heslo a používateľ... pridaný do poverení systému Windows,
      prehľadajte v správcovi poverení systému Windows… a pridajte používateľa a heslo…

      Ahoj, skúsil som prejsť na regedit a postupovať podľa krokov, ale nemá priečinok s názvom HKML, namiesto toho má HKEY_CLASSES_ROOT a HKEY_CURRENT_USER atď. môžem získať cestu k priečinkom, ktoré mám?

      upraviť súbor regedit

      HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server

      Názov: AllowRemoteRPC

      Hodnota: 1 (predvolená hodnota je „0“)

      msg / SERVER: Cieľový používateľ „odoslať správu“
      S pozdravom

      _______________________________________

      upraviť archív regedit

      HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server

      Názov: AllowRemoteRPC

      Hodnota: 1 (predvolená hodnota je „0“)

      envio de mensaje

      msg /SERVER:Destino Usuario “mensaje a enviar”

    Existoval v systéme Windows 2000/XP a bol určený na zasielanie správ medzi lokálne prihlásenými používateľmi a používateľmi terminálových relácií (pripojených k vzdialenej ploche). V systéme Windows Vista a novších operačných systémoch rodiny Windows sa príkaz MSG stal hlavným štandardný nástroj správ, pretože príkaz net send už nie je v týchto operačných systémoch podporovaný.

    Formát príkazového riadka:

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

    Popis možností príkazového riadku:

    <пользователь> Používateľské meno. <имя сеанса> Názov relácie. ID relácie. @<имя файла> Súbor obsahujúci zoznam používateľských mien, relácií alebo ID relácií, na ktoré sa odošle správa. * Odoslať správu všetkým reláciám na zadanom serveri. /SERVER:<сервер> Server (predvolený - aktuálny). /ČAS:<секунд> Interval čakania na potvrdenie od príjemcu. /V Zobrazenie informácií o vykonaných akciách. /WČakanie na odpoveď od používateľa, užitočné s /V. <сообщение> Správa sa odosiela. Ak nie je zadaný, zobrazí sa výzva alebo sa prevezme vstup zo STDIN.

    Dôležité!

    Aktuálna implementácia msg.exe je vhodná na výmenu správ medzi reláciami lokálnych a terminálových používateľov v rámci toho istého systému, avšak v prípadoch výmeny medzi rôzne počítače lokálna sieť, budete musieť zmeniť niektoré predvolené nastavenia zabezpečenia v operačných systémoch Windows Vista, 7 a 8.

    Zvyčajne, kedy predvolené nastavenia, pošlite správu na vzdialený počítač, sa nevykoná a je sprevádzaná správou

    Chyba 1722 pri získavaní názvov relácií

    To znamená, že nie je možné získať informácie o prihlásených užívateľoch na počítači, kde má byť odosielaná správa prijatá. Dôvodom môže byť blokovanie prichádzajúcich spojení, nedostatočné používateľské práva vo vzťahu k vzdialenému systému, zákaz vzdialených volaní procedúr v nastaveniach služby Terminálový server. Minimálne na odosielanie správ pomocou príkazu msg medzi počítačmi musíte mať používateľský účet, ktorý je platný vzhľadom na vzdialený systém, a vykonať nasledujúce nastavenia:

  • na každom počítači, na ktorý sa budú správy odosielať, pridajte do kľúča databázy Registry HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server parameter AllowRemoteRPC typu REG_DWORD a rovní 1 Na zmenu nastavení môžete použiť súbor .reg s nasledujúcim obsahom:

    Editor databázy Registry systému Windows, verzia 5.00 "AllowRemoteRPC"=dword:00000001

    V systéme Windows Vista, Windows 7, 8, 10 kľúč databázy Registry Technical Preview AllowRemoteRPC existuje, ale má hodnotu rovnajúcu sa 0 ktoré je potrebné opraviť. Na uplatnenie zmien je potrebný reštart.

  • od nástroja na odosielanie správ msg.exe používa protokol SMB (Server Message Block), na každom počítači, na ktorý sa budú správy odosielať, musí byť otvorený TCP port 445

    Príklady použitia MSG:

    msg * /server:Server "Testovacia správa"- poslať testovaciu správu všetkým používateľom počítača server

    msg * /server:192.168.0.1 "Testovacia správa"- poslať testovaciu správu všetkým používateľom počítača s IP adresou 192.168.0.1

    msg RDP-Tcp#0 /server:TSServer "Testovacia správa"- odoslať testovaciu správu používateľovi terminálovej relácie s názvom RDP-Tcp#0 na počítači TSServer

    msg console /server:Windows7 "Testovacia správa"- odoslať testovaciu správu aktuálnemu používateľovi lokálneho počítača Windows 7

    konzola msg "Testovacia správa"- odoslať testovaciu správu od používateľa relácie RDP lokálnemu používateľovi. Ak tento príkaz vykoná užívateľ neterminálnej relácie, správu odošle lokálny užívateľ sám sebe.

    Na vykonanie príkazu msg v mene iného používateľa môžete použiť nástroj PSExec z balíka PSTools alebo štandardný nástroj runas.exe

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

    runas /user:otheruser "msg * /server:win10 Testovacia správa"

    Správy odoslané tímom msg používateľ lokálneho počítača operačný systém Chýbajúci systém Windows XP (zatiaľ neprihlásený do systému Windows) sa zobrazí v okne s výzvou na registráciu do systému a môžu k nemu pristupovať aj cudzinci.