您目前已離線,請等候您的網際網路重新連線

NET SEND 命令無法在執行 Windows XP Service Pack 2 的電腦上正常運作

徵狀
將 Microsoft Windows XP Service Pack 2 (SP2) 安裝在您的電腦上後,您可能無法使用 Windows 作業系統 NET SEND 命令,傳送或接收訊息。您也許會在下列情況中,發現這個問題:
  • 當您使用 NET SEND 通知方法,將 SQL Server 執行個體上發生的事件通知 SQL Server 操作員時。
  • 當您使用 xp_cmdshell 擴充系統預存程序來執行 NET SEND 命令,傳送訊息給網路上的使用者或電腦時。
另外,當您嘗試使用 NET SEND 命令傳送訊息時,也許會收到下列錯誤訊息:
傳送訊息到<Computer Name>時發生錯誤。
網路上找不到這個訊息別名。
詳細資料,請輸入 NET HELPMSG 2273。
當您遇到下列任何一種情況時,就會發生這個問題:
  • 來源電腦正在執行 Microsoft Windows XP SP2。
  • 目的電腦正在執行 Microsoft Windows XP SP2。
其結果造成目的電腦無法收到由 NET SEND 命令送出的訊息。
發生的原因
會發生這個問題,是因為信差服務已停用。目的電腦上必須執行信差服務才能啟動 NET SEND 命令。根據預設,執行 Microsoft Windows XP SP2 的電腦,會停用信差服務。
其他可行方案
如果要我們為您將 Messenger 服務的 [啟動類型] 變更為 [自動],然後啟動 Messenger 服務,請前往<為我修正此問題>一節。如果您想自行修正此問題,請前往<讓我自行修正此問題>一節。

為我修正此問題



如果要自動修正此問題,請按一下 [修正此問題] 按鈕或連結。按一下 [檔案下載] 對話方塊中的 [執行],並依照 Fix it 精靈中的步驟執行。



注意事項
  • 此精靈可能只提供英文版本。不過,自動修正程式也適用於 Windows 的其他語言版本。
  • 如果您不在發生問題的電腦上,則可將 Fix it 解決方案儲存至快閃磁碟機或 CD,然後在發生問題的電腦上執行。

然後請前往<這樣是否已修正問題?>一節。



讓我自行修正此問題

如果要解決這個問題,請將信差服務的 [啟動類型] 變更為 [自動],然後啟動信差服務。如果要執行這項操作,請依照下列步驟執行:
  1. 開啟 Windows 檔案總管。
  2. 在左窗格中,以滑鼠右鍵按一下 [我的電腦],再按一下 [管理]
  3. [電腦管理] 視窗中,在左窗格中展開 [服務及應用程式],然後按一下 [服務]
  4. 在右邊窗格中,按兩下 [Messenger]
  5. [Messenger 內容 (本機電腦)] 對話方塊中,按一下 [一般] 索引標籤。
  6. [一般] 索引標籤上,從 [啟動類型] 清單中,選取 [自動],然後按一下 [套用]
  7. [服務狀態] 下方,按一下 [啟動],再按一下 [確定]
狀況說明
這是原本設計的作法。
其他相關資訊
您可以使用其他方法代替 NET SEND 命令,例如傳送電子郵件訊息和 Windows 使用者或電腦溝通。

注意如果電腦連線到網際網路時,不要啟動信差服務。
参考
如需有關 NET SEND 命令的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
826278 您沒有收到使用 net send 命令傳送的郵件

這樣是否已修正問題?

  • 檢查該問題是否已修正。如果問題已修正,您便已完成本節。如果問題尚未修正,則請連絡技術支援服務
  • 我們非常感謝您提供意見反應。如果要提供意見反應,或報告此解決方案的任何問題,請在「為我修正此問題」部落格 中留下您的意見,或者傳送電子郵件給我們。
Springboard fixit fix it fixme
內容

文章識別碼:839018 - 最後檢閱時間:05/15/2011 05:58:00 - 修訂: 4.0

  • Microsoft SQL Server 2000 Standard Edition
  • kbsqlsetup kbquery kbsecurity kbservice kbeventservice kbenable kbnetwork kberrmsg kbprb kbfixme kbmsifixme KB839018
意見反應