windows - 如何获得 LAN 上事件的 IP 地址、MAC 地址和 NetBIOS 名称的列表?

标签 windows networking powershell sysadmin wsh

如何获取事件 IP 地址、MAC 地址和 NetBIOS 的列表LAN 上的名称?

我想获得 NetBIOS 名称、IP 和 MAC addresses对于 LAN 上的每台主机,最好不必亲自走到每台 PC 上记录这些内容。

如何使用 Windows Script Host 做到这一点/PowerShell/什么?

最佳答案

正如 Daren Thomas 所说,使用 nmap。

 nmap -sP 192.168.1.1/24

扫描网络192.168.1.*

 nmap -O 192.168.1.1/24

获取用户的操作系统。有关详细信息,请阅读联机帮助页

 man nmap

问候

关于windows - 如何获得 LAN 上事件的 IP 地址、MAC 地址和 NetBIOS 名称的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/90755/

相关文章:

windows - 在此 AWS CLI 命令中,为什么使用 --exclude 和 --include 通配符复制文件不起作用?

javascript - 我可以在 Windows 上使用 javascript 自动化吗?

windows - 有没有办法在 32 位计算机上执行 64 位程序?

java - 如何在本地对等网络中查找在线用户?

networking - 错误设置网络掩码有什么影响?

java - android - 检测低网络信号,依赖哪个值

windows - lastLogonTimeStamp 属性的 1601/01/01

正则表达式拆分csv,值被引号包围,值有引号

json - 如何在powershell中输出从REST api返回的json对象?

Powershell 正则表达式不排除方括号