この記事では、ターミナル サーバー コマンド MSG の構文とパラメーターについて説明します。
適用対象: Windows 10 - すべてのエディション
元の KB 番号: 186480
まとめ
MSG はメッセージを送信します。
構文
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]
パラメーター
username
: ユーザーを識別します。sessionname
: セッションの名前を識別します。 この名前は、セッションの構成時にシステム管理者によって作成されました。sessionID
: セッションの ID を指定します。filename
: メッセージの送信先となるusernames
、sessionnames
、およびsessionIDs
のリストを含むファイルを識別します。message
(メッセージ文字列): 送信するメッセージのテキスト。 メッセージが入力されていない場合は、メッセージの標準入力 (STDIN) が読み取られます。/server:servername
: ターミナル サーバーの指定を許可します。 それ以外の場合は、現在のターミナル サーバーが使用されます。/time:seconds
(遅延時間): メッセージが受信されたことをターゲット セッションから確認する前に待機する必要がある時間を設定します。/w
(wait): ターゲット ユーザーからの応答を待ちます。/v
(詳細): 実行されているアクションに関する情報を表示します。/?
(ヘルプ): コマンドの構文と、コマンドのオプションに関する情報が表示されます。
セキュリティ制限
ユーザーには、セッションのメッセージ アクセス許可が必要です。
追加メモ
ユーザーまたはセッションが指定されていない場合は、メッセージにエラー メッセージが表示されます。 セッションの名前を指定する場合は、アクティブなセッションを識別する必要があります。 パラメーターにはワイルドカードを使用できます。 ワイルドカードが 1 つ (*)の場合は、システム内のすべてのユーザーを指定します。
例
ファラフェルというタイトルのメッセージを送信するには?ユーザー MIKES のすべてのセッションに対して、次のように入力します。
msg MIKES Falafel?
セッション MODEM02にメッセージを送信するには、次のように入力します。
msg modem02 Let's meet at 1PM today
セッション 12 にメッセージを送信するには、次のように入力します。
msg 12 Call John at 11:00
USERLIST ファイルに含まれるすべてのセッションにメッセージを送信するには、次のように入力します。
msg @userlist Logout because your session will be reset
MSG ファイル内のテキストを送信します。DAT は、ユーザー名 TERRYJ のすべてのセッションへのメッセージとして、次のように入力します。
msg TerryJ < MSG.DAT
ログオンしているすべてのユーザーにメッセージを送信するには、次のように入力します。
msg * Meeting in 5 minutes
受信確認タイムアウトが 10 秒ですべてのユーザーにメッセージを送信するには、次のように入力します。
msg * /TIME:10 Coffee break!?!
Note
メッセージはクライアント画面でキューに入りません。 TIME: パラメーターを使用すると、初期メッセージの有効期限が切れ、新しいメッセージに置き換えられる可能性があります。