本文介紹終端機伺服器命令 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
:指定會話的識別碼。filename
:識別包含要傳送訊息之usernames
、sessionnames
和sessionIDs
清單的檔案。message
(訊息字串):您想要傳送之訊息的文字。 如果未輸入任何訊息,則會讀取訊息的標準輸入 (STDIN)。/server:servername
:允許指定終端機伺服器。 否則會使用目前的終端機伺服器。/time:seconds
(時間延遲):設定在收到已收到訊息的目標會話確認之前,必須等候的時間量。/w
(wait):等候目標用戶的回應。/v
(詳細資訊):顯示所執行動作的相關信息。/?
(help):顯示命令的語法,以及命令選項的相關信息。
安全性限制
用戶必須具有會話的訊息訪問許可權。
其他注意事項
如果未指定任何使用者或會話,msg 會顯示錯誤訊息。 如果您指定會話的名稱,則必須識別作用中的會話。 通配符可用於參數。 如果存在單一通配符 ,它會指定系統中的所有使用者。
範例
傳送標題為法拉費爾的資訊嗎?針對使用者 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!?!
注意
訊息不會在客戶端畫面上排入佇列。 使用 TIME: 參數可能會很有用,因此初始訊息將會過期,並由新訊息取代。