Msg команда

Msg команда Примери, Опции, Склопки и повеќе

Командата msg е командна команда која се користи за испраќање порака до еден или повеќе корисници на мрежата.

Командата msg функционира слично на командата за нето испраќање која беше популарна во Windows XP, но тоа не е вистинска замена за тоа. Погледнете го Употребата на командата Msg за замена на Нет Испрати понатаму по страната.

Кога командата msg се активира, се појавува известување на машината (ите) дека е испратена до тоа ја покажува пораката, како и корисничкото име на испраќачот и времето за испраќање на пораката.

Достапност на командата Msg

Командата msg е достапна од рамките на командната линија во најновите верзии на оперативни системи на Windows , вклучувајќи Windows 10 , Windows 8 , Windows 7 , Windows Vista и Windows XP .

Командата msg е достапна и преку командната пропратна алатка која е достапна во Напредни опции за стартување и опции за наплата на системот .

Забелешка: Достапноста на одредени командни команди за пренос и друга командна синтакса за пораки може да се разликуваат од оперативниот систем до оперативниот систем.

Msg Command Syntax

msg { корисничко име | име на сесија | sessionid | @ filename | * } [ / server: servername ] [ / time: seconds ] [ / v ] [ / w ] [ message ]

Совет: Погледнете Како да прочитате команда Синтакса ако не сте сигурни како да ја протолкувате горната синтакса на пораката погоре.

корисничко име Користете ја оваа опција за да наведете корисничко име за да ја испратите пораката .
име на сесија Наведете име на седницата за да испратите порака до одредена сесија.
sessionid Опцијата sessionid може да се користи за испраќање на порака до сесија користејќи го ID на сесијата.
@ име на датотека Користете ја @filename опцијата за да испратите порака до корисничките имиња, имиња на сесии и идентификацијата на сесијата наведени во наведената датотека.
* Опцијата * се користи за испраќање порака до секоја сесија на името на серверот .
/ сервер: име на сервер Името на серверот е серверот на којшто се наоѓа корисничкото име , седнината или сесијата . Ако не е наведено името на серверот, пораката ќе биде испратена како што е наведено на серверот од којшто ја извршувате командата msg.
/ време: секунди Назначувањето на времето во секунди со прекинувачот / време на командата за порака му дава должина на време за да чекаат приемникот на пораката да го потврди приемот. Ако ресиверот не ја потврди пораката за неколку секунди секунда, пораката ќе се отповика.
/ v Прекинувачот / v го овозможува режимот на команда, кој ќе прикаже детални информации за дејствата што ги прима командата msg.
/ w Оваа опција ја присилува командата msg да чека порака за враќање откако ќе испратите порака . Прекинувачот / w е навистина корисен само со прекинувачот / v .
порака Ова е пораката што сакате да ја испратите. Ако не наведете порака, тогаш ќе бидете прашувани да внесувате еден по извршувањето на командата msg.
/? Користете го прекинувачот за помош со командата msg за да покажете информации за неколку опции на командата.

Совет: Можете да го зачувате излезот од командата msg во датотека користејќи оператор за пренасочување со командата. Погледнете Како да го пренасочите Command Output во датотека за инструкции или проверете Command Prompt Tricks за повеќе совети.

Примери за команда на Msg

msg @myteam The Melting Pot во 13 часот, на мене!

Во овој пример, јас ја користев командата msg за да кажам со одреден број на корисници содржани во датотеката myteam [ @ filename ] поврзана на мојот сервер што треба да се сретнеме во The Melting Pot за ручек [ порака ].

msg RODREGT / сервер: TSWHS002 / време: 300

Еве, јас ја користев командата msg за да испратам порака до RODREGT [ корисничко име ], вработен кој се поврзува со серверот TSWHS002 [ / server: servername ]. Пораката е многу чувствителна на времето, па дури и не сакам да го види, ако не го видел по пет минути [ / time: seconds ].

Бидејќи не ја напишав пораката , командата msg ќе ми претстави со белешка со порака која вели: "Внесете порака за испраќање, завршете порака со притискање на CTRL-Z на нова линија, а потоа внесете".

По внесувањето на мојата порака за RODREGT, притискам Enter копчето, потоа CTRL-Z, а потоа Enter копчето повторно.

msg * / v Тест порака!

Во горенаведениот пример, јас ги испраќам сите поврзани на мојот сервер тест порака [ порака ]. Исто така, сакам да ги видам специфичните задачи што командата msg ги извршува за да го направите ова [ / v ].

Ова е пример за едноставна команда за местење на пораки, што може да се обидете дома, без корисници поврзани со вашиот компјутер. Ќе видите порака да се појавува на свој екран и следните податоци во прозорецот за командна линија, благодарение на користењето на преклопниот прекинувач:

Испраќање порака до сесија Конзола, време на прикажување 60 Async порака испратена до конзола за сесија

Користење на командата "Msg" за замена на нето Испрати

Командата msg е наменета да се користи како систем за размена на пораки до корисниците на терминал сервери, не мора да значи помеѓу два Windows 7 компјутери, на пример.

Всушност, имав многу тешко време да ја добијам командата msg за да работат помеѓу две стандардни машини на Windows, како командата за нето испраќање. Јас обично добивам "Грешка 5 добивање имиња на сесии" или грешка "Грешка 1825 добивање имиња на сесии".

Сепак, некои имаа среќа користејќи ја командата msg на овој начин со промена на вредностите за вредности на регистарот на AllowRemoteRPC од 0 на 1 на компјутерот кој ја прима пораката. Овој клуч се наоѓа во регистарот на Windows под кошницата HKEY_LOCAL_MACHINE на оваа локација: SYSTEM \ CurrentControlSet \ Control \ Terminal Server .

Msg поврзани со команди

Командата msg е мрежна команда за да може да се користи со други мрежни команди, но обично ќе се користи само за испраќање порака.

Исто така, како што рековме неколку пати, командата msg е слична на пензионираната мрежа за испраќање .