MSG命令使用詳解
最近在編寫FTP上傳數據的批處理時,需要用到局域網內傳輸數據來提示錯誤,突然想起忘了N久沒用的命令(net send), 結果在win7 下cmd運行net send /? 運行失敗。經過百度大神的搜索,原來從vista之后net send 命令被微軟取消了,再次百度,WIN 7局域網內發(fā)送消息可以使用MSG 命令。在壇子里找了好久也沒找著真正的使用方法,就自己百度,google 終于搞定了,發(fā)出來讓大家看下。。。。。
MSG 系統(tǒng)自帶使用幫助
C:\Windows\system32>MSG
將消息發(fā)送給用戶。
MSG {username | sessionname | sessionid | @filename | *}
[/SERVER:servername] [/TIME:seconds] [/V] [/W] [message]
username 標識指定的用戶名。
sessionname 會話名。
sessionid 會話 ID。
@filename 識別這樣一個文件,該文件含有將所發(fā)消息發(fā)送到的用戶名、會話名和會話標識號的列表。
* 給指定服務器上的所有會話發(fā)送信息。
/SERVER:servername 要聯(lián)系的服務器(默認值是當前值)。
/TIME:seconds 等待接收器確認消息的時間延遲。
/V 顯示有關執(zhí)行的操作的信息。
/W 等待用戶的響應,跟 /V 一起有用。
message 要發(fā)送的消息。如果沒有指定,發(fā)出提示,或者從 stdin讀取。
以下代碼均在開始---執(zhí)行------CMD內測試。
測試條件:本機IP:192.168.1.200 測試電腦IP:192.168.1.201 在同一局域網內,并且可以ping通。
1.根據以上MSG使用方法進行本機調試驗證。 MSG /server:192.168.1.200 * "Hello" ----------------->>>>> 運行成功,彈出消息對話框。
2.然后再進行局域網內兩臺電腦通信驗證。 MSG /server:192.168.1.201 * "Hello" ---------->>>>> 運行失敗,報錯。獲取會話名稱時的錯誤 1722。
3.再次百度,在CSDN的一個帖子上有一個辦法,CMD內regedit修改注冊表HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\CONTROL\TERMIMAL SERVER內的ALLOWREMOTERPC的值修改為1 (默認為0),因為在XP系統(tǒng)下net send 命令需要開啟Messenger信使服務,但是在win7內沒有此項服務,所以需要修改注冊表來使win7系統(tǒng)可以局域網內發(fā)送信息,可XP類似。
4.此時驗證還是失敗,把測試電腦和本機的防火墻全部關閉,把測試電腦的注冊表同上也修改OK, 再次驗證 MSG /server:192.168.1.201 * "Hello"運行失敗,報錯 192.168.1.201不存在或連接失敗。。。最后找來找去,用GOOGLE 搜索發(fā)現了最終的答案 。。打開控制面板,雙擊憑據管理器,點擊添加windows憑據,第一行寫測試電腦的IP地址,第二行寫測試電腦的用戶名,第三行寫測試電腦的密碼,重啟電腦,運行--cmd-------MSG /server:192.168.1.201 * "Hello" ------------->>> 運行成功。。。
Google 搜索的最終答案(英文的,有點英文基礎可以看懂的) 鏈接:http://social.technet.microsoft.com/Forums/windows/en-US/344aa708-5477-46f9-be4f-ad8b3b2348b0/sending-a-message-to-win-7-host-with-msgexe?forum=w7itprogeneral
1 go to credential manager
2 click add a windows credential
3 type the name of the computer, username and password of the computer that you are trying to contact
4 computers that you are trying to contact most be in the same network as you.
good luck it took me months to get it properly working
在以上的學習過程中,發(fā)現也可以,cmd 內輸入\\192.168.0.201 然后回車,彈出對話框輸入帳號和密碼,
下面有一個勾選項,為記錄帳號和密碼,勾選此項,憑據管理器內自動添加對應的windows憑據。
上一篇:DOS批處理 函數定義與用法
欄 目:DOS/BAT
下一篇:批處理(bat)實現全盤搜索指定文件獲取其完整路徑方法大全
本文標題:MSG命令使用詳解
本文地址:http://mengdiqiu.com.cn/a1/DOS_BAT/10147.html
您可能感興趣的文章
- 01-10DOS下查看硬盤分區(qū)該使用什么命令
- 01-10使用批處理實現軟件的自動安裝以安裝搜狗拼音為例
- 01-10windows使用批處理發(fā)布web到tomcat并啟動tomcat腳本分享
- 01-10win7怎么設定關閉顯示器時間
- 01-10ftp自動下載文件腳本分享(ftp命令下載文件)
- 01-10dos命令行不能輸入中文怎么辦該如何解決
- 01-10windows常用網絡命令使用腳本分享
- 01-10DOS中的pause命令簡介
- 01-10Xcopy命令參數使用介紹
- 01-10XCOPY的高級使用:指定日期并且用EXCLUDE排除指定文件


閱讀排行
本欄相關
- 01-10DOS下查看硬盤分區(qū)該使用什么命令
- 01-10使用批處理實現軟件的自動安裝以安
- 01-10后臺運行bat定時器程序示例分享
- 01-10通過批處理修改DNS的代碼(推薦)
- 01-10dota2服務器ping測試腳本分享
- 01-10再談DOS批處理下格式化日期字符串的
- 01-10windows使用批處理發(fā)布web到tomcat并啟動
- 01-10win7怎么設定關閉顯示器時間
- 01-10屏蔽up鍵禁止游戲運行腳本分享
- 01-10win7創(chuàng)建wifi熱點腳本分享
隨機閱讀
- 08-05織夢dedecms什么時候用欄目交叉功能?
- 01-10SublimeText編譯C開發(fā)環(huán)境設置
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 01-10C#中split用法實例總結
- 01-10delphi制作wav文件的方法
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 04-02jquery與jsp,用jquery
- 08-05dedecms(織夢)副欄目數量限制代碼修改
- 01-10使用C語言求解撲克牌的順子及n個骰子
- 01-11ajax實現頁面的局部加載