熟悉命令行工具msg的人都知道,它發送的消息只能單行顯示,如果你希望以多行的形式來顯示消息是不行的。經過幾天時間研究,我開發了一個增強版的消息發送工具msgX,它仍是以msg爲基礎,只要能用msg的地方就能使用msgX,使用方法也基本相同。
將多行消息發送給用戶(msg命令增強工具)。
MSGX {username | sessionname | sessionid | @filename | *}
[/SERVER:servername] [/TIME:seconds] [/V] [/W] [/M:message1]{\n}[message2]...
username 標識指定的用戶名。
sessionname 會話名。
sessionid 會話 ID。
@filename 識別這樣一個文件,該文件含有將所發消息發送到的用戶
名、會話名和會話標識號的列表。
* 給指定服務器上的所有會話發送信息。
/SERVER:servername 要聯繫的服務器(默認值是當前值)。
/TIME:seconds 等待接收器確認消息的時間延遲。
/V 顯示有關執行的操作的信息。
/W 等待用戶的響應,跟 /V 一起有用。
message 要發送的消息。如果沒有指定,發出提示,或者從 stdin
讀取。
\n 換行符
在批處理中要用call命令來調用,且需啓用setlocal enabledelayedexpansion
發送消息包含空格的必須用雙引號""括起來,如 MSGX * /M:"Nice to meet you!"
Version 2.0 Based on MSG.EXE
Designed By TOMaster at Computer Studio Of Zhou Zhou On 2016.7.7-2018.4.18
點擊這裏下載“msgx消息發送增強工具”。