【发布时间】:2014-11-12 19:06:50
【问题描述】:
我正在尝试制作一个批处理文件,该文件正在等待来自网络的某个 ip 的 6 个数据包 ping。当机器收到 6 个回显请求时,应该会自动关闭。我会让这个批处理文件在启动时作为服务运行,这部分我不需要帮助。有人可以帮我听听吗?
【问题讨论】:
-
我脑海中浮现几个问题:数据包到达需要多长时间是否重要?安全性有多重要(IP 可以伪造)?为什么是 ping 而不是更安全的方式?
-
大约 10 秒。我不在乎安全。我只想用 6 个回显请求关闭那台机器。
-
AFAIK,CMD 无法以您描述的方式访问网络堆栈。 PowerShell 4.0 可能有,但不是小事。
标签: batch-file ping shutdown packets listen