You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用PowerShell筛选指定MAC前缀的192.168.1网段活跃IP并保存

筛选192.168.1子网下MAC前缀为00:1f的活跃IP并导出到TXT

操作步骤:

  1. 先刷新ARP缓存,确保能获取到子网内活跃设备的信息
    运行以下PowerShell命令,快速ping子网内所有IP,触发设备回应以更新本地ARP缓存:

    1..254 | ForEach-Object { Test-Connection -ComputerName "192.168.1.$_" -Count 1 -Quiet -ErrorAction SilentlyContinue }
    
  2. 筛选目标IP并导出到TXT文件
    运行这条命令,提取符合条件的IP并保存到指定路径(记得把C:\目标路径\目标文件名.txt改成你实际需要的保存路径和文件名):

    Get-NetNeighbor -AddressFamily IPv4 | Where-Object { $_.InterfaceAlias -match "以太网|Wi-Fi" -and $_.IPAddress -like "192.168.1.*" -and $_.LinkLayerAddress -like "00:1f*" } | Select-Object -ExpandProperty IPAddress | Out-File -FilePath "C:\目标路径\目标文件名.txt" -Encoding UTF8
    

命令说明:

  • Get-NetNeighbor:读取本地ARP缓存表,里面记录了最近通信过的设备IP与MAC的对应关系
  • Where-Object的筛选规则:
    • InterfaceAlias:匹配你的网卡名称(如果网卡叫“本地连接”这类其他名称,直接替换引号内的内容即可)
    • IPAddress -like "192.168.1.*":仅处理192.168.1子网内的IP
    • LinkLayerAddress -like "00:1f*":筛选MAC地址以00:1f开头的设备
  • Select-Object -ExpandProperty IPAddress:只提取IP地址字段,过滤掉MAC、网卡名称等无关信息
  • Out-File:将最终筛选出的IP列表保存到指定TXT文件中

内容的提问来源于stack exchange,提问作者OneTouchForHeight

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 11:22:04