C# 在不知道计算机地址的情况下与计算机通信
我正在寻找一种技术,我可以通信(基本上发送一些命令)到远程PC(可能连接到互联网),但我不知道它的IP地址。那我该怎么做呢。我愿意为windows XP/7平台找到这个。如果有人知道的话。请分享C# 在不知道计算机地址的情况下与计算机通信,c#,windows,networking,C#,Windows,Networking,我正在寻找一种技术,我可以通信(基本上发送一些命令)到远程PC(可能连接到互联网),但我不知道它的IP地址。那我该怎么做呢。我愿意为windows XP/7平台找到这个。如果有人知道的话。请分享 这里还需要补充一点:接收方不应该有任何用于此通信的客户端应用程序。根据您的描述,这是不可能的 用一个比喻,你想打电话给某人,却不知道他们的电话号码,你也不想让他们有电话。那是不可能的。根据你的描述,这是不可能的 用一个比喻,你想打电话给某人,却不知道他们的电话号码,你也不想让他们有电话。这是不可能的。您
这里还需要补充一点:接收方不应该有任何用于此通信的客户端应用程序。根据您的描述,这是不可能的
用一个比喻,你想打电话给某人,却不知道他们的电话号码,你也不想让他们有电话。那是不可能的。根据你的描述,这是不可能的
用一个比喻,你想打电话给某人,却不知道他们的电话号码,你也不想让他们有电话。这是不可能的。您想发送什么类型的消息或命令?协议是什么?如果接收器没有应用程序,它是否是操作系统可以理解的windows命令?请提供有关您的场景的一些详细信息,以便人们能够更好地提供帮助。我想发送一个命令来运行一个应用程序,例如打开摄像头并从中流式播放视频。我有一个应用程序,需要从远程pc拍摄客户端的照片。我需要这样做。你几乎在问如何编写病毒,你想发送什么样的消息或命令?协议是什么?如果接收器没有应用程序,它是否是操作系统可以理解的windows命令?请提供有关您的场景的一些详细信息,以便人们能够更好地提供帮助。我想发送一个命令来运行一个应用程序,例如打开摄像头并从中流式播放视频。我有一个应用程序需要从远程pc上拍摄客户端的照片。我需要这样做。你几乎是在问如何编写一个虚拟机。实际上,这就像多台pc上的进程间通信。我试图找出除了IPIf之外,internet上的pc是否还有其他身份“跨公司和电信实体连接到网络和路由器的计算机”则internet上唯一可路由的协议是IP(因此称为internet协议)。还有其他可路由的协议,但只有公司选择使用它们(IPX、Netbeui等)。实际上,这就像多台PC中的进程间通信。我试图找出除了IPI之外,internet上的PC是否还有其他标识。如果您对internet的定义是“连接到网络的计算机以及跨公司和电信实体的路由器”,则internet上唯一可路由的协议是IP还有其他协议是可路由的,但只有公司选择使用它们(IPX、Netbeui等)。