古詩詞大全網 - 成語查詢 - net send 命令怎麽用啊?

net send 命令怎麽用啊?

Net Send 用法

作 用:向網絡的其他用戶、計算機或通信名發送消息。

命令格式:Net send {name | * | /domain[:name] | /users} message

有關參數說明:

·name要接收發送消息的用戶名、計算機名或通信名

·* 將消息發送到組中所有名稱

·/domain[:name]將消息發送到計算機域中的所有名稱

·/users將消息發送到與服務器連接的所有用戶

·message作為消息發送的文本

net send 機器名 內容

net send ip地址 內容

例如:Net send /users server will shutdown in 10 minutes.給所有連接到服務器的用戶發送消息。

這是常見的癥狀:

在計算機上安裝 Microsoft Windows XP Service Pack 2 (SP2) 後,您可能無法通過使用 Windows *作系統 NET SEND 命令發送或接收消息。您可能會在下面的壹種情況下看到此問題,也可能兩種情況下都能看到此問題: ? 使用 NET SEND 通知方法向 SQL 服務器*作者通知有關 SQL 服務器實例中出現的事件時。

通過使用 xp_cmdshell 擴展系統存儲過程運行 NET SEND 命令來將消息發送到網絡中的用戶或計算機時。

此外,當妳嘗試通過使用 NET SEND 命令發送消息時,可能會收到以下錯誤信息:

An error occurred while sending a message to <Computer Name>.

The message alias could not be found on the network.

More help is available by typing NET HELPMSG 2273.

如果存在下列情況之壹,就會出現此問題:

源計算機正在運行 Microsoft Windows XP SP2。

目標計算機正在運行 Microsoft Windows XP SP2。

結果,目標計算機不會收到通過 NET SEND 命令發送的消息。

原因

NET SEND 命令需要使用 Messenger 服務在網絡上發送消息。出現上述問題是因為禁用了 Messenger 服務。默認情況下,運行 Microsoft Windows XP SP2 的計算機上會禁用 Messenger 服務。

只要是nt內核

沒有關閉Messenger服務

都可以接受net send發送的消息

內網可以直接發送

外網的發送需要軟件支持,接收不需要

因為很多人利用windows 的messenger的漏洞進行垃圾廣告的發送

所以,現在很多人都把windows 的messenger服務給關閉了

即使沒有關閉,壹般的防火墻也會把messenger的端口關閉;

替代方法

要解決此問題,請將 Messenger 服務的“啟動類型”更改為“自動”,然後啟動 Messenger 服務。為此,請按照下列步驟*作: 1. 打開 Windows 資源管理器。

2. 在左窗格中,右鍵單擊“我的電腦”,然後單擊“管理”。

3. 在“計算機管理”窗口中,展開左窗格中的“服務和應用程序”,然後單擊“服務”。

4. 在右窗格中,雙擊“Messenger”。

5. 在“Messenger 的屬性(本地計算機)”對話框中,單擊“常規”選項卡。

6. 在“常規”選項卡中,從“啟動類型”列表中選擇“自動”,然後單擊“應用”。

7. 在“服務狀態”下,單擊“啟動”,然後單擊“確定”。

另外,有些DOS下的批處理文件是不顯示(後臺WIN內核)或窗口為最小化的,所以會出現“壹閃而過”的狀態~

參考資料:

/showthread.php?t=8998