gpt4 book ai didi

c# - 除了ICMP(Ping)以外,如何从LAN控制计算机是否处于打开状态?

转载 作者:行者123 更新时间:2023-12-03 12:01:26 26 4
gpt4 key购买 nike

我正在开发LAN项目唤醒功能,但是我想控制局域网中计算机是否打开。但是我不想使用ICMP或WMI(我的网络上有DC)。那么,对于此问题,是否还有其他选择,例如“套接字连接”,请检查特定端口是否正在使用?

最佳答案

ICMP有什么问题?

无论如何,您都尝试访问端口并测量连接失败所需的时间。如果它很快失败(您必须测量系统上的“快速”状态),则计算机可能已启动并拒绝连接。如果经过很长一段时间后再次出现故障(再次测量以找出“long”是多少),则计算机可能已关闭。

我怀疑您是否可以通过这种方式达到100%的准确性。

关于c# - 除了ICMP(Ping)以外,如何从LAN控制计算机是否处于打开状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8841708/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com