【发布时间】:2015-09-22 12:41:20
【问题描述】:
我遇到了一些麻烦,很难用语言解释问题,但我会尽力而为。
我想从另一台计算机向另一台计算机发送一条简单的消息。没有什么花哨。我做了一些研究,很多消息来源说要创建一个脚本来访问 Windows 中的内置 MSG.EXE 功能(我目前在 Windows 10 上)但是,这似乎只适用于连接到 LAN 的机器。
根据我收集到的信息,我需要创建一个处理请求的网站:从计算机 A 获取消息并将其发送到计算机 B。我可以这样做(在 Powershell 或 VBS 中)而无需专门创建一个站点为了它?
我想要什么: 我希望计算机 A 向计算机 B 发送纯文本消息。最好,当消息成功发送时,会出现一个消息框,上面写着“发件人:(无论是谁)和消息。使用 MSG.EXE 完成了我想要的操作可以,但是它只适用于连接 LAN 的设备。我可以使用静态 IP 进行此操作吗?如果可以,如何?
其他信息:
两台计算机不在局域网上,而是连接到互联网。
计算机 A(发送方)和计算机 B(接收方)各有一个静态 IP 地址,但这显然可以改变。
每台计算机都有可用的端口。
如果需要,我有一个 Raspberry Pi 可以充当服务器“中间人”。
非常清楚:有很多帖子都在谈论通过 LAN 发送消息。我不想通过 LAN 发送消息。任何帮助将不胜感激。
【问题讨论】:
-
您需要一个具有某种证书的服务器(VPN 或消息服务器)
-
基本上,我可以将 RPi 设置为服务器?如果可能的话,我会在互联网上跋涉找出方法(尽管一些指针会非常有帮助)
-
只要使用 Socket.io;它可以让你轻松地进行这种推送通知。
标签: powershell vbscript sms-gateway