PingInfoView是一款小型实用程序,让你轻松地对多个主机名称和IP地址进行Ping,并在一个表格中查看结果。它会自动每隔你设定的秒数对所有主机进行Ping,并显示成功和失败的Ping次数,以及平均Ping时间。你还可以将Ping结果保存为文本/HTML/XML文件,或复制到剪贴板中。

maxresdefault-202

PingInfoView 既支持 ICMP Ping 也支持 TCP Ping,兼容从 Windows 2000 到 Windows 11 的多种操作系统。本工具在持续不断的更新中,添加了诸如支持IPv6 Ping、可选的源IPv6地址、更改排序列等一系列功能。

无论是需要监视特定网络的可达性,还是想要详细了解网络连接的健康状况,PingInfoView 都是一个方便高效的工具。你可以通过设置 Ping 的间隔时间和超时时间,轻松地按自己的需求进行定制,掌控网络状态。

版本历史

  •  3.01版
    • 修复错误:禁用一项或多项时,Ping 间隔比“Ping 选项”窗口中的间隔长。
  •  3.00版
    • 添加了对 IPv6 ping 的支持。为了启用 IPv6 ping,您必须选择“允许 IPv6 地址”选项。
    • 或者,您可以选择源 IPv6 地址(如果您有多个网络适配器,则可能需要)
    • 请注意,此版本中的 IPv6 不支持 TCP ping。
    • 当您指定主机名并选择“允许 IPv6 地址”选项时,PingInfoView 首先尝试将主机名解析为 IPv6 地址,如果失败,则会将主机名解析为 IPv4 地址。
    • 添加了从菜单更改排序列的选项(查看 -> 排序依据)。
    • 在工具栏添加了“排序依据”按钮。
    • 在“Ping 选项”窗口中添加了“更新设置”按钮,允许您更改一些 ping 设置(例如:两次 ping 之间等待的秒数、ping 超时、窗口标题),而无需重置所有 ping 数据。您还可以更新现有项目的描述、添加新项目或更改组。
    • 添加了“复制卡住线程报告”(在帮助菜单下)用于调试卡住线程问题。
    • 状态栏现在显示活动 ping 线程的数量,并在括号中显示卡住的线程的数量。
    • 修复了 PingInfoView 无法解析主机名时发生的线程卡住的错误。
  •  2.30版本
    • 添加了“高分辨率 Ping 时间”选项(在“选项”菜单下)。打开后,PingInfoView 以微秒分辨率显示 ping 时间(例如: 2.351 )。
    • 添加了“隐藏禁用项目”选项(在“视图”菜单下)。
  •  2.25版本
    • 添加了禁用和启用所选项目的选项。当某个项目被禁用时,PingInfoView 在启用该项目之前不会向该主机发送 ping。
    • 请注意,如果您退出 PingInfoView 然后再次运行,则不会记住禁用状态。
  •  2.22版本
    • 组中的项目数现在显示在组标题中。
  •  2.21版
    • 在右键单击上下文菜单中添加了“复制单击的单元格”选项,该选项将用鼠标右键单击的单元格的文本复制到剪贴板。
  •  2.20版本
    • 当“使用 IP 主机描述格式”选项打开时,您现在可以为每组计算机指定组名称。
    • 指定组名称后,每个组将单独显示,您可以通过双击组标题来折叠和展开组。
    • 请参阅“使用 IP 主机描述格式”部分,了解使用此新组功能的示例。
    • 为 CIDR 格式的 IP 地址范围添加了“跳过第一个地址”和“跳过最后一个地址”选项。
  •  2.16版本
    • 修复了“在成功 ping 时执行以下命令(在先前失败之后)”选项(在版本 2.15 中添加),以根据“触发失败命令/声音警报的连续失败 ping 次数”选项工作。例如:如果将“连续失败 ping 次数...”值设置为 3,并且有 2 次失败 ping,然后成功 ping,PingInfoView 将不会激活成功命令。
  •  2.15版本
    • 添加了新选项:“在成功 ping 时执行以下命令(在上次失败之后)”(在“高级选项”窗口中)。
    • 更新为在高 DPI 模式下正常工作。
  •  2.10版本
    • 添加了新的下部窗格模式:“为 ping 状态的每次变化添加 ping 线路”。当您选择此模式时,仅当 ping 状态发生变化时,才会将新的 ping 线路添加到下部窗格中。
    • 例如:如果您有 10 个成功 ping 的序列,然后有 5 个失败 ping 的序列,您将在下部窗格中看到 2 行 - 一行代表 10 个成功的 ping,一行代表 5 个失败的 ping。
    • 新的“Ping 计数”列显示失败/成功的 ping 数量。 “发送时间”列显示成功/失败 ping 的时间范围。
  •  2.05版
    • 添加了“显示模式”选项(在“选项”菜单下),允许您仅查看 ping 成功的主机或仅查看 ping 失败的主机。
    • 添加了“将标题行添加到 CSV/制表符分隔文件”选项(默认情况下打开)。
  •  2.02版
    • 添加了新列:“发送的 Ping 总数”。
  •  2.01版
    • 添加了“以隐藏方式启动”选项(仅当“将图标放在托盘上”选项打开时启用)。
    • 当“以隐藏方式启动”和“将图标放在托盘上”选项均打开时 - 当您运行 PingInfoView 时,它会立即开始 ping,而不显示主窗口。
  •  2.00版
    • 添加了对 TCP ping 的支持。您现在可以使用端口号指定主机名或 IP 地址(例如: 192.168.0.100:80 192.168.1.10:443 www.nirsoft.net:443 ),PingInfoView 将检查指定端口号中的 TCP 连接,而不是使用ICMP ping。
  •  1.86版
    • 添加了以 CIDR 格式指定 IP 地址范围的选项(例如:192.168.0.0/24)
    • 添加了选择在主窗口中显示的另一种字体(名称和大小)的选项。
  •  1.85版本
    • 添加了 IP 选项:生存时间和不分段。
  •  1.82版本
    • 已修复以正确排序“上次成功”和“上次失败”列。
  •  1.81版本
    • 修复了调整“Ping 选项”窗口大小的错误。
  •  1.80版本
    • 添加了新选项:成功 Ping 时发出蜂鸣声(失败后)。
    • 修复了错误:当关闭下部窗格选项时,PingInfoView 不会将 ping 添加到日志文件中。
  •  1.75版
    • 添加了“每次 ping 时将主机名解析为 IP 地址”选项。如果您 p​​ing 的主机的 IP 地址可能发生变化,您应该打开此选项,这样当 IP 地址更改时,PingInfoView 将会 ping 新的 IP 地址。
    • 在“高级选项”窗口中添加了新选项:“限制累积 ping 总数”(默认为 50000)。如果您长时间运行 PingInfoView,则应该使用此选项。否则,累积的 ping 结果会消耗大量内存,最终 PingInfoView 会响应非常缓慢或崩溃。
    • 添加了“窗口标题”字段。您在此处键入的文本将出现在主窗口的标题中。
  •  1.70版本
    • 自动导出功能:您现在可以选择在每个会话(当您关闭程序然后再次运行时)或每次保存时生成新文件名。您还可以生成带有日期/时间的文件名(例如:ping20170925112130.csv)而不是数字计数器。
  •  1.65版本
    • 现在,当 ping 再次正常时,“连续失败计数”列会保留最后一个值。
    • 添加了“最大连续失败计数”列,显示连续失败 ping 的最大次数,以及“最大连续失败时间”列,显示检测到最大连续失败 ping 次数的日期/时间。
    • 在“高级选项”窗口的“下部窗格模式”中添加了“仅添加失败的 ping”选项。
  •  1.60版本
    • 添加了每 xx 秒自动将当前 ping 状态导出到文件 (csv/tab-delimited/html/xml) 的选项(在“高级选项”窗口中)。
    • 添加了在 ping 失败时执行命令的选项。
    • 添加了选项来指定连续失败的 ping 次数以触发声音/蜂鸣警报和失败的命令执行。
    • 添加了“连续失败计数”列。
  •  1.55版
    • 添加了选择 ping 失败时使用的蜂鸣声/声音类型的选项(在“高级选项”窗口中)。
    • 添加了选项,可将所有 ping 结果或仅将失败的 ping 添加到逗号分隔或制表符分隔的日志文件中(在“高级选项”窗口中)。
    • 添加了停止将 ping 结果添加到下部窗格中的选项(在“高级选项”窗口中)。如果您有大量 ping,建议使用此选项,因为 ping 结果的累积会消耗大量内存并最终导致 PingInfoView 崩溃。
    • 当“使用 IP 主机描述格式”选项打开时,PingInfoView 现在会添加 IP 地址,即使它没有描述。
  •  1.51版
    • 在 IP-Host 格式中,如果您将“#”放在行首,PingInfoView 会将其视为备注行并忽略它。
  •  1.50版本
    • 添加了指定 ping 大小的选项(默认为 32 字节)。
    • 添加了“顺序”列,指定您在“Ping 选项”窗口中键入的主机的原始顺序。
  •  1.45版本
    • 添加了控制最大并发 ping 数量的选项(在“高级选项”窗口中 - F9)。默认值为 500。
    • 修复了错误:如果主窗口不在主监视器中,PingInfoView 无法记住主窗口的最后大小/位置。
  •  1.43版
    • 修复错误:从命令行使用 PingInfoView 时,/IPHostDescFormat 和其他一些命令行选项无法正常工作。
  •  1.42版
    • 已修复的问题:使用向文件添加字节顺序标记的外部编辑器编辑 PingInfoView_hosts.txt 时,PingInfoView 无法处理第一个主机名。
  •  1.41版
    • 添加了“每次更新时排序”选项。
  •  1.40版本
    • 添加了“自动滚动下部窗格”选项。
    • 修复了错误:在某些情况下,当使用下部窗格中的“复制所选项目”时,PingInfoView 复制了错误的项目或崩溃。
    • 提高了 PingInfoView 同时处理数百或数千个 IP 地址的能力。
  •  1.36版
    • 添加了“自动调整列+标题大小”选项,允许您根据行值和列标题自动调整列大小。
    • 已解决的问题:在多显示器系统上,属性和选项窗口在错误的显示器中打开。
  •  1.35版本
    • 添加了一个下部窗格,列出了上部窗格中所选 IP 地址的所有 ping 的结果。 (您可以通过取消选中“选项”菜单下的“显示下部窗格”选项来禁用此功能)
  •  1.30版本
    • PingInfoView 现在可以解析 IP 地址并在“主机名”列下显示结果。
    • 添加了“最小 Ping 时间”和“最大 Ping 时间”列。
  •  1.28版本
    • 修复了“IP 地址”和“回复 IP 地址”列的排序问题。
  •  1.27版
    • 制定了另一种解决方法,希望能够解决人们报告的神秘问题:PingInfoView 在连续工作数小时后停止 ping。 PingInfoView 现在检查 ping 状态,如果 ping 因某种原因停止,PingInfoView 应重新启动它们。
  •  1.26版
    • 添加了命令行选项以进行单个 ping 测试并将其保存到 html/text/xml/csv 文件。
    • 修复了 xml 文件的一些问题。
  •  1.25版本
    • 新专栏:最后的成功。
    • 新专栏:上次失败时间。
    • 现在,“失败百分比”值显示的精度为 0.01%,而不是以前版本中的整数值。
  •  1.20版本
    •  新列:% 失败。
    • 新选项:Ping 失败时发出蜂鸣声。
    • 新选项:将图标放在托盘上。
  •  1.18版本
    • 修复错误:地址列表文本框的大小限制为 32 KB。
  •  1.17版
    • 添加了新选项:立即开始 ping,而不显示此对话框。
  •  1.16版
    • 添加了更多加速键。
  •  1.15版本
    • 添加了对 IP 范围的支持(例如:192.168.0.10-192.168.0.20)
    • 添加了对 IP 主机描述格式的支持。 (见下文)
    • 修复了错误:即使未选中“Ping every...”选项,PingInfoView 也会继续 ping。
  •  1.10版本
    • 添加了命令行支持。
    • 添加了“始终位于顶部”选项。
    • 添加了拖放支持 - 您可以将包含 IP 地址的文本文件拖到 PingInfoView 主窗口中。
    • 添加了“开始 Ping”选项。 (在您之前使用“停止”选项后再次开始)
    •   添加了“重置”选项。
    • 添加了“从文件加载地址”选项。
  •  1.06版
    • 修复了某些列的排序问题。
  •  1.05版
    • 自动保存主机列表并在下次使用 PingInfoView 实用程序时加载它。
    • 修复了 IP 地址排序。
    • “Ping 选项”对话框现在可调整大小。
  • 版本 1.01 - 修复了错误:当用户切换到另一个应用程序然后返回到 PingInfoView 时,主窗口失去焦点。
  • 版本 1.00 - 首次发布。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。