然后,它会ping该IP地址,并通过显示各种图标来显示成功或超时。我想将结果保存到一个文本文件中,格式如下: Server 1 1.1.1.1 Round Trip Time 23 ms 目前,使用下面的代码,我得到了以下代码: 1.1.1.1 Round Triptry System.Net.NetworkInformation.Pingp = new System.Net.NetworkInformation
我知道如何查找计算机的IP地址,但如何将变量设置为该计算机的IP地址,或将其保存到文本文件中?此外,我在互联网上发现了一行代码,它可以ping通给定服务器的每个可能的IP地址,并列出成功ping通的IP,但它不起作用;它们都超时了。它会有什么问题呢?有没有更好的方法呢?所以这就是它的代码:
FOR /L %i IN (1,1,254) DO ping --a --n 1 10.0.1.
我想将ping的结果输出到文本文件中,但是我不知道如何使用subprocess.call函数来实现。我知道如何将变量写入文件,但我不知道如何将从subprocess.call到变量的任何内容赋值。例如,如果我按一下,我希望文本文件看起来像这样Reply from 127.0.0.1: bytes=32 time<128
Reply from 127.0.0.1: bytes=32 time<1