1. 程式人生 > 實用技巧 >Windows 7 使用msg命令向區域網其他Windows 7 裝置傳送資訊時出現【獲取會話名稱時的錯誤 5】的解決方法

Windows 7 使用msg命令向區域網其他Windows 7 裝置傳送資訊時出現【獲取會話名稱時的錯誤 5】的解決方法

msg命令可以向其他裝置或者本機發送一個對話方塊:

但由於其限制太多了,常常沒法簡單成功,比如會出現這種錯誤:

我似乎只遇到過這個問題

百度的答案良莠不齊,似乎全是抄的一樣的,又或者是我沒發現大佬的解決方法,但最終還是讓我找到了方法併成功復現了,所以特地寫篇部落格記錄一下:

***********************分割線***********************

大概可以分為四步:

一、測試連通性(兩端都要);

二、建立使用者密碼(收信端);

三、新增憑據(發信端);

四、修改登錄檔(收信端)

第一步:檢查兩臺機器的連通性

我這裡用虛擬機器做實驗

裝置1成功連通裝置2

裝置2也成功聯通了裝置1

嘗試用裝置1使用msg向裝置2傳送資訊失敗:

第二步:給裝置2建立密碼

第三步:給裝置1新增裝置2的憑據

第四步:修改裝置2的登錄檔鍵值

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server

將這裡的【AllowRemoteRPC】的數值改為 1

OK;準備工作就緒,開始測試!

成功傳送資訊!!

用相同的辦法配置裝置1,再用裝置2向裝置1傳送資訊測試:

測試通過!!

結語

百度好多都說什麼不能用administrator賬戶,我在學校機房測試的好像沒問題。還有,百度好多都說添加了憑據要重啟???反正我是沒重啟,照樣能用。

還有,懶得給使用者名稱打碼了,截圖完才想起來:cmd路徑有使用者名稱的……