Msg Command

Msg Primjeri naredbi, Opcije, Prekidači i ostalo

Naredba msg je naredba naredbene naredbe koja se koristi za slanje poruke jednom ili više korisnika na mreži.

Naredba msg funkcionira slično mrežnoj naredbi za slanje koja je popularna u sustavu Windows XP, ali nije pravi zamjena za nju. Pogledajte Korištenje naredbe Msg za zamjenu neto slanja prema dolje na stranici.

Kada se aktivira naredba msg, na stroju koji je poslan na poruku prikazuje se poruka kao i korisničko ime pošiljatelja i vrijeme slanja poruke.

Msg raspoloživost naredbe

Naredba msg dostupna je unutar naredbenog retka u najnovijim verzijama operacijskih sustava Windows , uključujući Windows 10 , Windows 8 , Windows 7 , Windows Vista i Windows XP .

Naredba msg također je dostupna putem alata za naredbeni redak koji je dostupan u naprednim opcijama pokretanja i opcijama oporavka sustava .

Napomena: Dostupnost određenih naredbi za naredbu msg i druge sintaksne naredbe msg mogu se razlikovati od operativnog sustava do operacijskog sustava.

Msg Command Sintaksa

msg { korisničko ime | naziv sesije | sessionid | @ naziv datoteke | * } [ / server: servername ] [ / time: seconds ] [ / v ] [ / w ] [ poruka ]

Savjet: Pogledajte Kako čitati sintagmu naredbi ako niste sigurni kako tumačiti gore navedenu sintaksu naredbe msg.

Korisničko ime Koristite ovu opciju da biste odredili korisničko ime za slanje poruke .
sessionname Navedite naziv sesije za slanje poruke u određenu sesiju.
sessionid Sesija se može koristiti za slanje poruke u sesiju koristeći ID sesije.
@ naziv datoteke Upotrijebite opciju @filename da biste poslali poruku korisničkim imenima, nazivima sesija i ID- ovima sesije koji su navedeni u određenoj datoteci.
* Opcija * koristi se za slanje poruke na svaku sesiju na servernameu .
/ poslužitelj: poslužiteljski naziv Servername je poslužitelj na kojemu žive korisničko ime , naziv sjednice ili sessionid . Ako nije navedeno nijedno poslužiteljsko ime , poruka će se poslati prema uputama poslužitelju na kojem izvršavate naredbu msg.
/ vrijeme: sekunde Određivanje vremena u sekundama pomoću / vremenske sklopke daje naredbu msg duljinu vremena da pričeka primatelja poruke da potvrdi primitak. Ako prijamnik ne potvrdi poruku u sekundama sekundi, poruka će biti pozvana.
/ v Prekidač / v omogućuje naredbeni modus, koji će prikazati detaljne informacije o postupcima koje naredba msg nosi.
/ w Ova opcija prisiljava naredbu msg da pričeka povratnu poruku nakon slanja poruke . Prekidač / w stvarno je koristan samo pomoću prekidača / v .
poruka Ovo je poruka koju želite poslati. Ako ne navedete poruku, od vas će se zatražiti da unesete jednu nakon izvršavanja naredbe msg.
/? Koristite pomoćnu sklopku pomoću naredbe msg da biste prikazali informacije o nekoliko opcija naredbe.

Savjet: Izlaz iz naredbe msg možete spremiti pomoću naredbe pomoću operatera preusmjeravanja . Pogledajte Kako preusmjeriti naredbu za izlaz u datoteku za upute ili provjeriti Naredbeni redak trikovi za više savjeta.

Msg primjeri naredbi

msg @ myteam Posuda za taljenje u 13 sati, na meni!

U ovom primjeru upotrijebio sam naredbu msg da ispričam odabrani broj korisnika koji su sadržani u datoteci [ @ filename ] povezanog s mojim poslužiteljem koji bismo trebali susresti kod The Melting Pot za ručak [ poruka ].

msg RODREGT / poslužitelj: TSWHS002 / vrijeme: 300

Ovdje sam koristio naredbu msg da pošaljem poruku RODREGT [ username ], zaposlenika koji se povezuje s poslužiteljem TSWHS002 [ / server: servername ]. Poruka je vrlo osjetljiva na vrijeme, pa čak ne želim da ga vidi ako ga nije vidio nakon pet minuta [ / time: seconds ].

Budući da nisam odredio poruku , naredba msg će mi predstaviti bilješku na brzu poruku koja kaže "Unesi poruku za slanje, završnu poruku pritiskom na CTRL-Z na novu liniju, a zatim ENTER".

Nakon unosa moje poruke za RODREGT, pritisnite tipku Enter, a zatim CTRL-Z, a zatim ponovno tipku Enter.

msg * / v Poruka o testiranju!

U gornjem primjeru šaljem svaku povezanu s mojim poslužiteljem testnu poruku [ poruku ]. Također želim vidjeti određene zadatke koje izvršava naredba msg da to učinite [ / v ].

Ovo je jednostavan primjer naredbe msg koji možete isprobati kod kuće, bez povezivanja korisnika s računalom. Na zaslonu će se pojaviti poruka na zaslonu i sljedećim podacima u prozoru naredbene retke, zahvaljujući korištenju prekidača:

Slanje poruke na konzolu sesije, vrijeme prikaza 60 Async poruka poslana na konzolu sesije

Upotreba naredbe Msg za zamjenu neto slanja

Naredba msg je namijenjena korištenju kao sustav za razmjenu poruka korisnicima terminalnih poslužitelja, ne nužno između dva Windows 7 računala.

Zapravo, imao sam vrlo teško dobivanje naredbe msg da funkcionira između dva standardna stroja za Windows kao što je net send naredba učinila. Obično dobivam pogrešku "Pogreška 5 uzimajući sesije" ili "Pogreška 1825 uzimajući nazive sesija".

Međutim, neki su imali sreću pomoću naredbe msg tako da promijenite podatke vrijednosti registra AllowRemoteRPC od 0 do 1 na računalu koje prima poruku. Ovaj ključ nalazi se u registru sustava Windows pod HKEY_LOCAL_MACHINE košnicom na ovoj lokaciji: SYSTEM \ CurrentControlSet \ Control \ Terminal Server .

Msg povezane naredbe

Naredba msg je naredba za umrežavanje kako bi se mogla koristiti s drugim naredbama umrežavanja, ali općenito će se koristiti sami za slanje poruke.

Također, kao što je spomenuto nekoliko puta, naredba msg je slična naredbi za umetanje neto slanja .