共用方式為


終端機伺服器命令:MSG

本文介紹終端機伺服器命令 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:識別包含要傳送訊息之 usernamessessionnamessessionIDs 清單的檔案。

  • 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: 參數可能會很有用,因此初始訊息將會過期,並由新訊息取代。