NWinfo 是一款专为 Windows 操纵编制安排的 Win32 应用顺序,旨在提供细致的编制和硬件信息。它可以干脆从硬件中搜集数据,而不依附于 Windows Management Instrumentation(WMI),确保了信息的正确性和及时性。NWinfo 兼容多个版本的 Windows,包罗 Windows XP,并赞成将搜集到的信息导出为 JSON、YAML 或 LUA 表式样,便于进一步分析或集成到其他对象中。
软件特色
多源信息获取:NWinfo可以从SMBIOS、CPUID、S.M.A.R.T.、PCI、EDID等多个起源获取仔细的硬件和编制信息。
多种输出式样:赞成以JSON、YAML和LUA表式样导出完结,默认选用YAML式样。
普及的操纵编制赞成:合用于Windows XP及以上版本,纵然在某些旧版编制上大概需求特别建设才干完全发挥效力。
灵巧的号召行选项:用户可以经过一系列参数定制想要获取的具体信息类别,如CPU、网络接口、磁盘等。
应用要领
NWinfo经过简易的号召行界面实行操纵,基础用法如下:
.\nwinfo.exe OPTIONS
比方,以下号召会将编制的、磁盘的、SMBIOS 以及网络信息导出至名为 report.json 的文件中,应用 UTF-8 编码并选用 JSON 式样:
.\nwinfo.exe --format=json --output=report.json --cp=UTF8 --sys --disk --smbios --net常用选项分析
通用选项
–format=FORMAT: 指定输出式样,可选值为YAML(默认)、JSON和LUA。
–output=FILE: 将输出写入指定文件而非打印到屏幕上。
–cp=CODEPAGE: 设备输出文本的代码页,可选ANSI或UTF8。
–human: 使数字更易于阅读(比方,以KB、MB表现)。
–debug: 向准则输出打印调试信息。
–hide-sensitive: 遮掩敏感信息,如MAC住址和序列号。
硬件细节
NWinfo 提供了丰裕的选项来选择特定类别的硬件信息,包罗但不限于:
CPU (–cpu)
网络 (–net[=FLAG,…]),此中可以过滤运动网卡、物理网卡等。
ACPI (–acpi[=SGN]),准许指定ACPI表格签字。
SMBIOS (–smbios[=TYPE]),可以选择具体的 SMBIOS 表格类别。
磁盘 (–disk[=FLAG,..]),赞成袪除假造驱动器、CD-ROM装备等多种筛选条件。
S.M.A.R.T. (–smart=FLAG,…),界说了多种硬盘健壮监控特性。
其它,又有针对显现(–display)、PCI 装备(–pci[=CLASS])、USB(–usb)、SPD(–spd)、电池(–battery)、UEFI(–uefi[=FLAG,..])、音频(–audio)及 GPU(–gpu)等组件的信息搜集选项。
编制信息
除了硬件详情外,NWinfo 还可以陈述关于编制的寻常信息,如:
编制大概 (–sys)
映射驱动器和共享文件夹 (–shares)
大家 IP 住址 (–public-ip)
产物战术 (–product-policy)
安置字体 (–font)
免费的东西就一定要撸起来,不然都对不起自己。