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路徑有用戶名的……