Ukaz Msg

Primeri ukaza Msg, možnosti, stikala in drugo

Ukaz msg je ukazni ukaz, ki se uporablja za pošiljanje sporočila enemu ali več uporabnikom v omrežju.

Ukaz msg je podoben ukazu za neto pošiljanje, ki je bil priljubljen v operacijskem sistemu Windows XP, vendar ni pravi nadomestek za to. Glejte Uporaba ukaza Msg za zamenjavo sporočila Net po strani.

Ko se sproži ukaz msg, se na napravi, na katere je bilo poslano, prikaže poziv, ki prikazuje sporočilo, uporabniško ime pošiljatelja in čas pošiljanja sporočila.

Razpoložljivost ukaza Msg

Ukaz za sporočila je na voljo v okviru ukaznega poziva v zadnjih različicah operacijskih sistemov Windows, vključno z operacijskimi sistemi Windows 10 , Windows 8 , Windows 7 , Windows Vista in Windows XP .

Ukaz msg je na voljo tudi v orodju za ukazno vrstico, ki je dostopna v možnostih naprednega zagona in možnosti obnovitve sistema .

Opomba: Razpoložljivost nekaterih stikalnih ukaznih tipk in druge sintakse ukazov za sporočila se lahko razlikuje od operacijskega sistema do operacijskega sistema.

Msg ukazna sintaksa

msg { username | ime seje sessionid | @ filename | * } [ / server: ime strežnika ] [ / čas: sekund ] [ / v ] [ / w ] [ sporočilo ]

Nasvet: Glejte Kako prebrati ukazna sintaksa, če niste prepričani, kako razlagati sintakso ukaza msg zgoraj.

uporabniško ime To možnost uporabite za določitev uporabniškega imena, na katerega želite poslati sporočilo .
ime seje Določite ime seje, da pošljete sporočilo določeni seji.
ID seje Možnost seje lahko uporabite za pošiljanje sporočila v sejo s pomočjo ID-ja seje.
@ ime datoteke Uporabite možnost @filename , da pošljete sporočilo uporabniškim imenom, imenom seje in ID-ju seje v navedeni datoteki.
* Možnost * se uporablja za pošiljanje sporočila vsaki seji v imenu strežnika .
/ strežnik: ime strežnika Ime strežnika je strežnik, na katerem se nahaja uporabniško ime , seje ali sessionid . Če ni podano nobeno ime strežnika , bo sporočilo poslano po usmeritvi na strežnik, iz katerega izvajate ukaz msg.
/ čas: sekunde Določanje časa v sekundah s časovnim stikalom daje ukaz msg, čas, da sprejemnik sporočila potrdi, da ga potrdi. Če sprejemnik ne potrdi sporočila v sekundah števila sekund, se bo sporočilo vrnilo.
/ v Stik / v omogoča ukazni način ukaza, ki bo prikazal podrobne informacije o dejanjih, ki jih naredi ukaz msg.
/ w Ta možnost prisili ukaz msg, da počaka po vrnitvi po pošiljanju sporočila . Stikalo / w je resnično koristno le s stikalom / v .
sporočilo To je sporočilo, ki ga želite poslati. Če ne navedete sporočila , boste pozvani, da ga vnesete po izvedbi ukaza msg.
/? Uporabite stikalo za pomoč z ukazom msg, da prikažete informacije o več možnostih ukaza.

Nasvet: izhod ukaza msg lahko shranite v datoteko s pomočjo preusmerjevalnega operaterja z ukazom. Glejte Kako preusmeriti ukaz izhod v datoteko za navodila ali preverite ukazne opomnik trike za več nasvetov.

Primeri ukaza Msg

msg @myteam Talilni lonec ob 13h, na meni!

V tem primeru sem uporabil ukaz msg, da povem izbranemu številu uporabnikov, vsebovanih v datoteki myteam [ @ filename ], povezanem z mojim strežnikom, ki bi ga morali na kosilu [ sporočilo ] srečati v Melting Pot.

msg RODREGT / strežnik: TSWHS002 / čas: 300

Tukaj sem uporabil ukaz msg, da pošlje sporočilo RODREGT [ username ], zaposlenemu, ki se povezuje s strežnikom TSWHS002 [ / server: servername ]. Sporočilo je zelo občutljivo, zato ga niti ne želim, da bi ga videl, če ga po petih minutah ni videl [ / čas: sekunde ].

Ker nisem navedel sporočila , bo ukaz msg sporočil z opombo na pozivu, ki pravi "Vnesi sporočilo za pošiljanje, končno sporočilo s pritiskom na CTRL-Z v novi vrstici in nato ENTER".

Po vnosu mojega sporočila za RODREGT pritisnem tipko Enter, nato CTRL-Z in ponovno tipko Enter.

msg * / v Testno sporočilo!

V zgornjem primeru pošiljam vsakemu, ki je povezan z mojim strežnikom, preskusno sporočilo [ sporočilo ]. Želim si tudi ogled posebnih nalog, ki jih naredi ukaz msg, da to storite [ / v ].

To je primer lažjega ukaza msg, ki ga lahko poskusite doma, brez uporabnikov, ki so povezani z vašim računalnikom. Sporočilo se bo pojavilo na vašem zaslonu in naslednjih podatkih v oknu Ukazni poziv, zahvaljujoč uporabi preklopnega stikala:

Pošiljanje sporočila v konzolo za sejo, prikaz časa 60 Asinc sporočilo, poslano v konzolo za sejo

Uporaba ukaza Msg za zamenjavo pošiljanja

Ukaz msg je namenjen uporabi kot sistem za sporočanje uporabnikom terminalskih strežnikov, ne nujno med dvema računalnikoma Windows 7, na primer.

Pravzaprav sem imel zelo težek čas, da bi ukaz msg lahko deloval med dvema standardnima napravama Windows, kot je naredil neto pošiljanje. Ponavadi dobim napako »Napaka 5 pri pridobivanju imena seje« ali napako »Napaka 1825 pri pridobivanju sej«.

Vendar so nekateri imeli srečo z ukazom msg na ta način, tako da spremenite podatke vrednosti registra programa AllowRemoteRPC od 0 do 1 v računalniku, ki je prejemal sporočilo. Ta ključ se nahaja v registru Windows pod panj HKEY_LOCAL_MACHINE na tej lokaciji: SYSTEM \ CurrentControlSet \ Control \ Terminal Server .

Msg sorodni ukazi

Ukaz msg je omrežni ukaz, zato ga lahko uporabljate z drugimi ukazi za omrežje, vendar bo na splošno samodejno uporabljen za pošiljanje sporočila.

Tudi, kot je bilo omenjeno nekajkrat, je ukaz msg podoben ukazu za povrnitev neto pošiljanja .