Komanda e Msg

Shembujt e komandës së mesazhit, opsionet, ndërprerësit dhe të tjera

Komanda msg është një komandë urdhërimi që përdoret për të dërguar një mesazh tek një ose më shumë përdorues në rrjet.

Komanda msg funksionon në mënyrë të ngjashme me komandën e dërgimit neto që ishte popullor në Windows XP, por nuk është zëvendësim i vërtetë për të. Shihni Përdorimi i komandës së mesazhit për të zëvendësuar Net Dërgoni më poshtë në faqen.

Kur të niset komanda msg, një mesazh shfaqet në makinën që u dërgua në atë që tregon mesazhin, si dhe emrin e përdoruesit të dërguesit dhe kohën e dërgimit të mesazhit.

Disponueshmëria e Komandës së Msg

Komanda msg është në dispozicion nga brenda Command Prompt në versionet e fundit të sistemeve operativeWindows duke përfshirë Windows 10 , Windows 8 , Windows 7 , Windows Vista dhe Windows XP .

Komanda msg është gjithashtu e disponueshme përmes mjetit të komandës që është i disponueshëm në opsionet e avancuara të fillimit dhe opsionet e rikuperimit të sistemit .

Shënim: Disponueshmëria e disa komandave të komandave të msg dhe sintaksë e komandave të tjera të msg mund të ndryshojnë nga sistemi operativ në sistemin operativ.

Msg Command Sintaksa

msg { username | sessionname | sessionid | @ filename | * } [ / server: servername ] [ / time: sekonda ] [ / v ] [ / w ] [ mesazh ]

Këshillë: Shikoni Si të Lexoni Sintaksa e Komandës nëse nuk jeni të sigurt se si të interpretoni sintaksën e komandës msg më sipër.

Emri i përdoruesit Përdoreni këtë mundësi për të specifikuar një emër përdoruesi për të dërguar mesazhin .
sessionname Specifiko sessionname për të dërguar një mesazh në një sesion të caktuar.
sessionid Opsioni sessionid mund të përdoret për të dërguar një mesazh në një sesion duke përdorur ID-në e sesionit.
@ filename Përdorni opsionin @filename për të dërguar një mesazh tek emrat e përdoruesit, emrat e sesionit dhe ID-të e sesionit të listuara në skedarin e specifikuar.
* Opsioni * përdoret për të dërguar një mesazh në çdo sesion në servername .
/ server: servername Servername është serveri në të cilin ndodhet emri i përdoruesit , sessionname ose sessionid . Nëse nuk është caktuar ndonjë emër serveri , mesazhi do të dërgohet sipas udhëzimit në serverin që po kryeni komandën msg nga.
/ kohë: sekonda Specifikimi i një kohe në sekonda me kalimin e kohës jep komandën msg një gjatësi kohe për të pritur marrësin e mesazhit për të konfirmuar marrjen e tij. Nëse marrësi nuk konfirmon mesazhin në sekonda numri i sekondave, mesazhi do të thirret.
/ v Shpejtësi / v mundëson mënyrën e komandës së komandës, e cila do të shfaqë informacion të detajuar rreth veprimeve që komanda MSH po merr.
/ w Ky opsion detyron komandën msg të presë për një mesazh kthimi pas dërgimit të një mesazhi . Çelësi / w është me të vërtetë i dobishëm vetëm me çelësin / v .
mesazh Ky është mesazhi që dëshironi të dërgoni. Nëse nuk specifikoni një mesazh atëherë do t'ju kërkohet të futni një pas ekzekutimit të komandës msg.
/? Përdorni kalimin e ndihmës me komandën msg për të shfaqur informacion në lidhje me disa opsione të komandës.

Këshillë: Mund të ruani daljen e komandës msg në një skedar duke përdorur një operator të ridrejtimit me komandën. Shikoni Si të Redirect Output Command në një File për udhëzime ose shikoni Tricks Command Prompt për më shumë këshilla.

Shembuj të komandës së mesazhit

msg @myteam Pot në shkrirje në 1pm, në mua!

Në këtë shembull, kam përdorur komandën msg për të treguar një numër të zgjedhur të përdoruesve të përfshirë në skedarin myteam [ @ filename ] lidhur me serverin tim që ne duhet të takojmë në Melting Pot për drekë [ mesazh ].

msg RODREGT / server: TSWHS002 / kohë: 300

Këtu, unë kam përdorur komandën msg për të dërguar një mesazh tek RODREGT [ username ], një punonjës që lidhet me serverin TSWHS002 [ / server: servername ]. Mesazhi është shumë i ndjeshëm ndaj kohës, kështu që nuk dua ta shoh atë nëse ai nuk e ka parë atë pas pesë minutash.

Meqë nuk e kam specifikuar një mesazh , komanda msg do të më prezantojë me një shënim në butonin që thotë "Fut mesazhin për të dërguar, mesazh përfundimtar duke shtypur CTRL-Z në një rresht të ri, pastaj ENTER".

Pasi të futni mesazhin tim për RODREGT, shtypni butonin Enter, pastaj CTRL-Z, pastaj përsëri Enter.

msg * / v Mesazhi i testimit!

Në shembullin e mësipërm, unë po dërgoj të gjithë të lidhur me serverin tim një mesazh testimi [ mesazh ]. Unë gjithashtu dua të shoh detyrat specifike që komanda msg kryen për të bërë këtë [ / v ].

Ky është një shembull i lehtë msg që mund të provoni në shtëpi, pa asnjë përdorues të lidhur me kompjuterin tuaj. Ju do të shihni mesazhin pop-up në ekranin tuaj dhe të dhënat e mëposhtme në dritaren Prompt Command, në sajë të përdorimit të kaloni verbose:

Dërgimi i mesazhit në seancën Console, koha e shfaqjes 60 Mesazhi i Async dërguar në sesion Console

Përdorimi i Komandës së Msg për Replace Net Send

Komanda msg ka për qëllim të përdoret si një sistem mesazhimi për përdoruesit e serverave terminalë, jo domosdoshmërisht midis dy kompjuterëve të Windows 7, për shembull.

Në fakt, unë kam pasur një kohë shumë të vështirë marrjen e komandës msg për të punuar midis dy makina standarde të Windows si komanda e dërgimit neto. Unë zakonisht marr një gabim "Gabim në marrjen e emrave të sesionit" ose gabim "Gabim në marrjen e emrave të seancave 1825".

Megjithatë, disa kanë pasur fat duke përdorur komandën msg në këtë mënyrë duke ndryshuar të dhënat e vlerave të regjistrit AllowRemoteRPC nga 01 në kompjuterin që merr mesazhin. Ky kyç gjendet në Regjistrin e Windows nën hive HKEY_LOCAL_MACHINE në këtë vend: SYSTEM \ CurrentControlSet \ Control \ Terminal Server .

Komandat e lidhura me Msg

Komanda msg është një komandë e rrjeteve në mënyrë që të mund të përdoret me komanda të tjera të rrjetit por në përgjithësi do të përdoret vetëm për të dërguar një mesazh.

Gjithashtu, siç është përmendur disa herë, komanda e msg është e ngjashme me komandën e dërgimit të rrjetit në pension.