Príkaz Msg

Príkazy príkazu Msg, možnosti, prepínače a ďalšie

Príkaz msg je príkaz Príkazový riadok, ktorý sa používa na odoslanie správy jednému alebo viacerým používateľom v sieti.

Príkaz msg funguje podobne ako príkaz net send, ktorý bol populárny v systéme Windows XP, ale nie je to pravá náhrada. Pozrite si časť Použitie príkazu Msg na výmaz Net Send ďalej na stránke.

Po spustení príkazu msg sa na zariadení (-och), do ktorého bol odoslaný, zobrazí výzva, ktorá zobrazuje správu, rovnako ako používateľské meno odosielateľa a čas odoslania správy.

Dostupnosť príkazu Msg

Príkaz msg je dostupný v príkazovom riadku v najnovších verziách operačného systému Windows vrátane Windows 10 , Windows 8 , Windows 7 , Windows Vista a Windows XP .

Príkaz msg je dostupný aj prostredníctvom nástroja Príkazový riadok, ktorý je dostupný v možnostiach Rozšírené možnosti spustenia a možnosti obnovenia systému .

Poznámka: Dostupnosť niektorých príkazových prepínačov msg a inej syntaxe príkazu msg sa môže líšiť od operačného systému až po operačný systém.

Syntax príkazu Msg

msg { username } názov relácie | sessionid | @ názov súboru * } [ / server: servername ] [ / čas: sekundy ] [ / v ] [ / w ] [ správa ]

Tip: Ak si nie ste istí, ako interpretovať syntax príkazu msg vyššie, pozrite si časť Čítanie syntaxe príkazov.

užívateľské meno Túto možnosť použite na zadanie používateľského mena, na ktoré chcete poslať správu .
SessionName Zadajte názov relácie na odoslanie správy na konkrétnu reláciu.
sessionid Možnosť sessionid sa môže použiť na odoslanie správy do relácie pomocou ID relácie.
@ názov súboru Pomocou možnosti @filename môžete odoslať správu na mená používateľov, názvy relácií a identifikácie relácií uvedené v zadanom súbore.
* Položka * slúži na odoslanie správy do každej relácie na servername .
/ server: servername Názov servera je server, na ktorom sa nachádza username , sessionname alebo sessionid . Ak nie je zadaný žiadny názov servera, správa sa odošle podľa pokynov na server, od ktorého spúšťate príkaz msg.
/ čas: sekundy Zadaním času v sekundách pomocou prepínača / time príkazu msg dostanete čas na čakanie na prijatie správy, aby príjem potvrdil. Ak prijímač nepotvrdí správu v sekundách, počet správ sa spustí.
/ objem Prepínač / v umožňuje podrobný príkaz príkazu, v ktorom sa zobrazia podrobné informácie o akciách, ktoré vykoná príkaz msg.
/ w Táto možnosť núti príkaz msg po odoslaní správy čakať na návratovú správu . Prepínač / w je skutočne užitočný iba pri prepínači / v .
správa Toto je správa, ktorú chcete odoslať. Ak neurčíte správu , zobrazí sa výzva na zadanie jednej po vykonaní príkazu msg.
/? Pomocou prepínača pomoci pomocou príkazu msg zobrazte informácie o niekoľkých možnostiach príkazu.

Tip: Môžete uložiť výstup príkazu msg do súboru pomocou operátora presmerovania s príkazom. Pozrite si časť Ako presmerovať výstup príkazu do súboru pre pokyny alebo si pozrite príkazový riadok triky pre viac tipov.

Príkazy príkazu Msg

msg @myteam Taviaca nádoba o 13:00, na mňa!

V tomto príklade som použil príkaz msg a povedal vybranému počtu používateľov obsiahnutých v súbore myteam [ @ filename ] pripojenom na môj server, ktorý by sme mali stretnúť v The Melting Pot na obed [ message ].

msg RODREGT / server: TSWHS002 / čas: 300

Tu som použil príkaz msg na odoslanie správy RODREGT [ username ], zamestnancovi, ktorý sa pripája k serveru TSWHS002 [ / server: servername ]. Správa je veľmi časovo citlivá, takže ju ani nechcem, aby ju videl, ak ju po piatich minútach nevidí [ / time: seconds ].

Keďže som nešpecifikoval správu , príkaz msg zobrazí mi poznámku v riadku s názvom "Zadajte správu na odoslanie, koniec správy stlačením CTRL-Z na novom riadku a potom ENTER".

Po zadaní mojej správy pre RODREGT stlačujem kláves Enter, potom CTRL-Z a potom znova klávesu Enter.

msg * / v Skúšobná správa!

Vo vyššie uvedenom príklade posielam všetkým, ktorí sú pripojení na môj server, testovaciu správu [ message ]. Tiež chcem vidieť špecifické úlohy, ktoré príkaz msg vykonáva, aby to urobil [ / v ].

Jedná sa o jednoduchý príkaz príkazu msg, ktorý môžete vyskúšať doma bez pripojenia k počítaču. Zobrazí sa správa na vašej vlastnej obrazovke a nasledujúce dáta v okne Príkazový riadok, vďaka použitiu podrobného prepínača:

Odoslanie správy do relácie Konzola, čas zobrazenia 60 Async správa odoslaná konzolii relácie

Použitie príkazu Msg na výmenu čistého odoslania

Príkaz msg sa má používať ako systém zasielania správ pre používateľov terminálového servera, nie nevyhnutne medzi dvoma počítačmi so systémom Windows 7.

V skutočnosti som mal veľmi náročný čas na to, aby príkaz msg pracoval medzi dvoma štandardnými počítačmi so systémom Windows, ako napríklad príkaz net send. Zvyčajne sa zobrazí chyba "Chyba 5 získanie názvov relácií" alebo "Chyba 1825 získanie názvov relácií".

Niektorí však mali šťastie pomocou príkazu msg týmto spôsobom zmenou dát hodnoty databázy Registry AllowRemoteRPC od 0 do 1 v počítači, ktorý prijal správu. Tento kľúč sa nachádza v registri systému Windows v podregisteru HKEY_LOCAL_MACHINE v tomto umiestnení: SYSTEM \ CurrentControlSet \ Control \ Terminal Server .

Príbuzné príkazy Msg

Príkaz msg je príkaz na vytváranie sietí, aby mohol byť použitý s inými sieťovými príkazmi, ale spravidla bude použitý samostatne na odoslanie správy.

Takisto, ako bolo spomenuté niekoľkokrát, príkaz msg je podobný príkazu na odoslanie net send .