在运行 Windows-7 的计算机上,“net send” 的替代命令是什么?我尝试过“msg”,但这个命令似乎无法通过局域网向一台计算机发送消息。
谢谢你卢西亚诺
答案1
旧功能的后端“Messenger 服务”NET SEND
在 Vista 以上版本的 Windows 中不受“支持”。在这些较新版本的 Windows 中,终端服务 API (WTSSendMessage) 用于向会话发送消息。这就是msg
实用程序最终要调用的。
将“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server”处的 REG_DWORD 值“AllowRemoteRPC”设置为 1 将允许计算机接收对终端服务 API 的远程 RPC 调用。这将允许该msg
实用程序在远程 Windows 7 计算机上运行,只要调用该msg
命令的用户是远程计算机上的管理员即可。
我同意 Warner 的观点,因为这可能是一种糟糕的即时通讯方式。从跨平台兼容性和未来操作系统的角度来看,电子邮件或专用 IM 系统可能是更好的选择。