agn*_*nul 4 windows sysadmin powershell networking wsh
如何获取LAN上的活动IP地址,MAC地址和NetBIOS名称列表?
我想为局域网上的每个主机获取NetBIOS名称,IP和MAC地址,最好不要走到每台PC并自己记录这些东西.
如何使用Windows Script Host/PowerShell /做什么?
man*_*ana 10
正如达伦托马斯所说,使用nmap.
nmap -sP 192.168.1.1/24
Run Code Online (Sandbox Code Playgroud)
扫描网络192.168.1.*
nmap -O 192.168.1.1/24
Run Code Online (Sandbox Code Playgroud)
获得用户的操作系统.有关更多信息,请阅读联机帮助页
man nmap
Run Code Online (Sandbox Code Playgroud)
问候
arp -a
Run Code Online (Sandbox Code Playgroud)
这可以获得当前机器在网络上所知道的一切.
(我把它放在那里作为第二个选项,因为nmap不是普遍安装的).