如何列出使用VB6或BAT / CMD连接到我的WiFi网络的设备?

Sof*_*der 3 windows vb6 cmd batch-file wifi

我正在编写一个程序,列出所有连接到Wi-Fi网络的设备,以便查看是否有人连接。

我找到了用于CMD的代码- 网络视图,但它仅列出连接到Wi-Fi的计算机,而不列出移动设备。是否有其他命令列出使用CMD连接到我的Wi-Fi的移动设备。

Hac*_*koo 5

您需要一个名为的外部工具:Wireless Network Watcher

在此处输入图片说明

说明:

Wireless Network Watcher是一个小型实用程序,可以扫描您的无线网络并显示当前连接到网络的所有计算机和设备的列表。对于连接到网络的每台计算机或设备,将显示以下信息:IP地址,MAC地址,制造网卡的公司以及计算机名称(可选)。您还可以将已连接的设备列表导出到html / xml / csv / text文件中,或将列表复制到剪贴板,然后粘贴到Excel或其他电子表格应用程序中。

您可以创建一个批处理文件以将结果保存为HTML,如下所示:

@echo off
WNetWatcher.exe /shtml "WNetWatcher.html" 
Start "" "WNetWatcher.html"
Run Code Online (Sandbox Code Playgroud)

命令行选项:

/ cfg 使用指定的配置文件启动Wireless Network Watcher。例如:WNetWatcher.exe / cfg
“ c:\ config \ wnw.cfg” WNetWatcher.exe / cfg“%AppData%\ WNetWatcher.cfg”

/ stext 扫描网络,然后将网络设备
列表保存到常规文本文件中。

/ stab 扫描网络,
然后将网络设备列表保存到以制表符分隔的文本文件中。

/ scomma 扫描网络,然后将网络设备
列表保存到以逗号分隔的文本文件(csv)中。

/ stabular 扫描网络,然后将网络设备列表保存到表格文本文件中。

/ shtml 扫描网络,然后将网络设备
列表保存到HTML文件(水平)中。

/ sverhtml 扫描网络,然后将网络设备列表保存到HTML文件(垂直)中。

/ sxml 扫描网络,然后将网络设备
列表保存到XML文件中。