Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule przedstawiono składnię i parametry poleceń serwera terminali MSG.
Dotyczy systemu: Windows 10 (wszystkie wersje)
Oryginalny numer KB: 186480
Podsumowanie
Usługa MSG wysyła wiadomość.
Składnia
msg [username] [/server:servername] [/time:seconds] [/v] [/w] [/?]
[message]msg [sessionname] [/server:servername] [/time:seconds] [/v] [/w]
[/?] [message]msg [sessionID] [/server:servername] [/time:seconds] [/v]
[/w] [/?] [message]msg [@filename] [/server:servername] [/time:seconds]
[/v] [/w] [/?] [message]msg * [/server:servername] [/time:seconds] [/v]
[/w] [/?] [message]
Parametry
username: identyfikuje użytkownika.sessionname: określa nazwę sesji. Nazwa została utworzona przez administratora systemu podczas konfigurowania sesji.sessionID: określa identyfikator sesji.filename: identyfikuje plik zawierający listęusernames,sessionnamesisessionIDsdo której ma być wysyłana wiadomość.message(ciąg komunikatu): tekst wiadomości, którą chcesz wysłać. Jeśli komunikat nie zostanie wprowadzony, standardowe dane wejściowe (STDIN) są odczytywane dla komunikatu./server:servername: umożliwia określenie serwera terminali. W przeciwnym razie jest używany bieżący serwer terminali./time:seconds(opóźnienie czasowe): określa czas oczekiwania przed otrzymaniem potwierdzenia z sesji docelowej, że wiadomość została odebrana./w(wait): Poczekaj na odpowiedź od użytkowników docelowych./v(pełne): wyświetla informacje o wykonywanych akcjach./?(pomoc): wyświetla składnię polecenia i informacje o opcjach polecenia.
Ograniczenia zabezpieczeń
Użytkownik musi mieć uprawnienia dostępu do wiadomości dla sesji.
Dodatkowe uwagi
Jeśli nie określono żadnego użytkownika lub sesji, msg wyświetla komunikat o błędzie. Jeśli określisz nazwę sesji, musi ona zidentyfikować aktywną sesję. Symbole wieloznaczne mogą być używane dla parametrów. Jeśli istnieje jeden symbol wieloznaczny (*), określa wszystkich użytkowników w systemie.
Przykłady
Aby wysłać wiadomość zatytułowaną Falafel? do wszystkich sesji dla użytkownika MIKES, wpisz:
msg MIKES Falafel?
Aby wysłać komunikat do MODEM02 sesji, wpisz:
msg modem02 Let's meet at 1PM today
Aby wysłać komunikat do sesji 12, wpisz:
msg 12 Call John at 11:00
Aby wysłać komunikat do wszystkich sesji zawartych w pliku USERLIST, wpisz:
msg @userlist Logout because your session will be reset
Aby wysłać tekst w pliku MSG. DAT jako komunikat do wszystkich sesji dla nazwy użytkownika TERRYJ, wpisz:
msg TerryJ < MSG.DAT
Aby wysłać wiadomość do wszystkich zalogowanych użytkowników, wpisz:
msg * Meeting in 5 minutes
Aby wysłać wiadomość do wszystkich użytkowników z limitem czasu potwierdzenia 10 sekund, wpisz:
msg * /TIME:10 Coffee break!?!
Uwaga 16.
Komunikaty nie są kolejki na ekranie Klient. Może być przydatne użycie parametru TIME: więc początkowe komunikaty wygasną i zostaną zastąpione nowymi komunikatami.