Nmap检查电池是否安装


nmap to check battery installed or not

我正在研究一个项目,该项目扫描LAN并使用NMAP命令在html/PHP/mysql中显示结果。类似于spiceworks

在spiceworks中,他们说他们根据以下标准对nmap输出进行分类。

笔记本电脑:响应WMI或SSH端口并被发现安装了电池的机器。

桌面:响应WMI或SSH端口的机器,但没有安装电池,也没有运行服务器操作系统。

现在我可以根据打开的端口分类我的结果,但我找不到电池状态(可用与否)。是否有任何nmap命令在给定的IP中找到电池状态?或者你知道他们在扫描过程中使用什么来查找电池安装吗?

powercfg -DEVICEQUERY all_devices|find "Battery" >battery.log
set Empty=Y
for /f %%i in (battery.log) do set empty=N
if %empty%==Y (
      ...
del battery.log
) else (
...
del battery.log
) 
pause