Net send用于將消息發送到網絡上的其它用戶、計算機或消息名。所謂消息名可以看作是計算機的別名,它是消息被發送時使用的名字,可以使用net name命令添加或刪除計算機上的消息名。接收消息的計算機只要運行信使服務(Messenger服務)才能正確接收消息。
用戶僅可以把消息發送給在網絡上處于活動狀態的名字。如果把消息發送給一個用戶名,那么那個用戶必須已經登錄并且正在運行信使服務以便接收消息服務。
其命令格式如下:
NET SEND {name | * | /DOMAIN[:name] | /USERS} message
name::指定用于發送消息的用戶名、計算機名或消息名。如果提供的信息包含空格,需要使用引號將文本引起來(例如,"Computer Name")。當將長用戶名用作 NetBIOS 名稱時有可能出現問題。因為NetBIOS 名稱被限制為 16 個字符,第 16 個字符將被保留。
*:將消息發送給在域或工作組中的所有名稱。
/domain:name:將消息發送給計算機域中的所有名稱。可以指定發送消息到指定域或工作組中的 name。
/users:將消息發送給所有連接服務器的用戶。
消息:這個內容必需有。指定消息的文本。
下面是一些例子:
要將消息 Meeting changed to 3 P.M. Same place. 發送到用戶 robertf,:
net send robertf Meeting changed to 3 P.M. Same place.
要將消息發送到與服務器連接的所有用戶,:
net send /users This server will shut down in 5 minutes.
要發送包含斜線 (/) 的消息:
net send robertf "Format your disk with FORMAT /4"