无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: wintoflash

[分享] 开源的硬件信息工具nwinfo [20240416]

    [复制链接]
发表于 2021-12-10 07:46:08 | 显示全部楼层
桌面硬件信息显示(提供参考)-----------------------------------------------------------------
00年00月00日 星期天 龙年
辛亥十月初八   00时00分00秒
启动模式:BIOS/Legacy/UEIF 启动环境:PE/桌面
系统环境:Windows 10 6.1.7601.25767 64位
计算机名:123 工作组:WORKGROUP
主板信息:Gigads GA-B86M-65
处理器:Intel(R) CPU G6690 @3.68GHz
核心:2 线程:2 外频:100MHz 频率:2800MHz
缓存:L1=128KB L2=512KB L3=2MB 29.9℃
利用率:18%(注:动态的)
物理内存 总:10GB 插槽数:2 最大支持:32G
内存1:Kingston 9999-9.98AOOLF DDR3 1800MHz 4GB
内存2:Eteron 9009-9.88AOOLF DDR3 3600MHz 6GB
已用:1.50GB 可用:8.50GB(注:动态的)
显卡1:Intel(R) HD Grsfs (1G) 分辨率:1366 x 768 60FPS
声卡1:Realtek High Definition Audio
本地磁盘:Hitachi HTS45654 ATA (250G,SATA-I,机械-720,RPM)
       250G(MBR)  C:[NTFS]  D:[exFAT]
       C: 总:100G 已用:60G 可用:40G
       D:软件 总:150G 已用:30G 可用:120G
本地磁盘:Y6-240G ATA Device (120G,IDE,SSD)
       120G(GPT)  E:[NTFS]  F:[FAT32]
       E:文档 总:20G 已用:10G 可用:10G
       F:Vcotoo 总:100G 已用:30G 可用:70G
外部磁盘:Kingston Datdfjlwfo 3.0 (240GB,USB)
       240G(MBR)  G:[exFAT]
       G:All文件 总:240G 已用:80G 可用:160G
网络连接:(1)Realtek PCIe GBE Family Controller
           MAC:192.168.2.102
           IP:192.168.2.102 以太网
        ↓:0.0 KB/s  ↑:0.0 KB/s(注:动态的)

点评

你发的这个和我的帖子有关系吗? 我这个是控制台程序。  详情 回复 发表于 2021-12-10 09:13
回复

使用道具 举报

 楼主| 发表于 2021-12-10 09:13:46 | 显示全部楼层
cclgoo 发表于 2021-12-10 07:46
桌面硬件信息显示(提供参考)------------------------------------- ...

你发的这个和我的帖子有关系吗?
我这个是控制台程序。
回复

使用道具 举报

 楼主| 发表于 2021-12-10 21:11:43 | 显示全部楼层
2021-12-10 更新:
显示磁盘每个卷的文件系统、卷标、可用空间和总空间
1.png
回复

使用道具 举报

 楼主| 发表于 2021-12-11 21:48:50 | 显示全部楼层
2021-12-11 更新:
nwinfo --sys 增加电池信息。
2.png
1.png
回复

使用道具 举报

发表于 2021-12-15 21:34:34 | 显示全部楼层
回复

使用道具 举报

发表于 2021-12-19 21:34:52 | 显示全部楼层
这个工具不错,谢谢楼主分享
回复

使用道具 举报

发表于 2021-12-26 09:58:09 | 显示全部楼层
小小的建议,名称用不同颜色会更加一目了然。感谢分享,会回来支持回复!

点评

很难做到从XP到Win11的各种终端模拟器中都能显示文字颜色。 本程序的主要应用场景是被桌面硬件显示工具调用,因此文字颜色不重要,反而有可能会影响文本解析。 例如 http://bbs.wuyou.net/forum.php?mod=viewthrea  详情 回复 发表于 2021-12-26 19:01
回复

使用道具 举报

 楼主| 发表于 2021-12-26 19:01:12 | 显示全部楼层
i_2022 发表于 2021-12-26 09:58
小小的建议,名称用不同颜色会更加一目了然。感谢分享,会回来支持回复!

很难做到从XP到Win11的各种终端模拟器中都能显示文字颜色。
本程序的主要应用场景是被桌面硬件显示工具调用,因此文字颜色不重要,反而有可能会影响文本解析。
例如 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=427184
还有 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=428086
回复

使用道具 举报

发表于 2021-12-27 00:31:02 | 显示全部楼层
wintoflash 发表于 2021-12-26 19:01
很难做到从XP到Win11的各种终端模拟器中都能显示文字颜色。
本程序的主要应用场景是被桌面硬件显示工具 ...

我的格局低了,抱歉 楼主是用心做出来的,直接奉献,就喜欢加载开源的程序,值得多回复几次都不为过。
回复

使用道具 举报

发表于 2022-1-8 11:44:04 | 显示全部楼层
  1. nwinfo --net=active
复制代码

请教一下楼主,如果有多个网卡,DNS(或某条网络信息)不一样的话,要是根据DNS(或某条网络信息)来输出对应的IP和MAC地址的话,该怎么做呢?

例如:
网卡1的IP、MAC、DNS、俺码、网关分别为:
192.168.1.10、11:22:33:44:55:66、1.1.1.1、255.255.255.0、192.168.1.1
网卡2的IP、MAC、DNS、俺码、网关分别为:
192.168.2.10、66:22:33:44:55:66、2.2.2.2、255.255.255.0、192.168.2.1

我只想根据DNS为1.1.1.1的输出网卡1的IP和MAC为192.168.1.10、11:22:33:44:55:66,该怎么做?

点评

不支持这种操作。可以结合其他一些命令行工具来做这个事情 (比如 grep, sed, awk 之类的)  详情 回复 发表于 2022-1-8 16:05
回复

使用道具 举报

 楼主| 发表于 2022-1-8 16:05:24 | 显示全部楼层
本帖最后由 wintoflash 于 2022-1-8 16:08 编辑
Hack38 发表于 2022-1-8 11:44
请教一下楼主,如果有多个网卡,DNS(或某条网络信息)不一样的话,要是根据DNS(或某条网络信息)来输出 ...
请教一下楼主,如果有多个网卡,DNS(或某条网络信息)不一样的话,要是根据DNS(或某条网络信息)来输出对应的IP和MAC地址的话,该怎么做呢?

不支持这种操作。可以结合其他一些命令行正则匹配工具来做这个事情 (比如 grep, sed, awk 之类的)

点评

我也结合了一下外部工具,技能不足,还是做不到全兼容各种各样的特殊情况。  详情 回复 发表于 2022-1-9 09:55
回复

使用道具 举报

发表于 2022-1-8 19:46:08 | 显示全部楼层
不多说
hwrwdrv.phpnet.us

点评

您就是HE的开发者吗?  详情 回复 发表于 2022-1-9 13:17
回复

使用道具 举报

发表于 2022-1-9 09:55:49 来自手机 | 显示全部楼层
wintoflash 发表于 2022-1-8 16:05
不支持这种操作。可以结合其他一些命令行正则匹配工具来做这个事情 (比如 grep, sed, awk 之类的)

我也结合了一下外部工具,技能不足,还是做不到全兼容各种各样的特殊情况。
回复

使用道具 举报

 楼主| 发表于 2022-1-9 13:17:05 | 显示全部楼层
faintsnow 发表于 2022-1-8 19:46
不多说
hwrwdrv.phpnet.us

您就是HE的开发者吗?
回复

使用道具 举报

发表于 2022-3-18 20:57:46 | 显示全部楼层
非常实用的工具,感谢分享
回复

使用道具 举报

 楼主| 发表于 2022-4-28 14:30:17 | 显示全部楼层
20220428 更新
nwinfo --display 现在可以解析 EDID,免驱动列出显示器信息。 1.png
回复

使用道具 举报

发表于 2022-4-28 14:37:55 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2022-5-2 09:30:26 | 显示全部楼层
牛工具,方便实用!
回复

使用道具 举报

发表于 2022-5-15 08:39:33 | 显示全部楼层

好东西,收藏了。
回复

使用道具 举报

发表于 2022-5-16 09:16:27 | 显示全部楼层
好东西,收藏了。
回复

使用道具 举报

 楼主| 发表于 2022-6-3 11:37:52 | 显示全部楼层
20220603 更新
  • 支持更多 SMBIOS 表类型
  • 支持 XP 下获取 ACPI 表 (需要 HwRwDrv)
  • 支持识别 USB 设备类型 (需要 usb.ids)
  • 支持以 YAML / JSON 格式输出报告,默认为 YAML (nwinfo --format=JSON)
  • 支持指定输出报告文件名 (nwinfo --output=XXX)
  • 添加一个简单的 GUI 程序 (gnwinfo)

1.png
回复

使用道具 举报

发表于 2022-6-15 19:56:35 | 显示全部楼层
好东西,谢谢分享
回复

使用道具 举报

发表于 2022-6-19 17:13:05 | 显示全部楼层
感觉这个和desktopinfo结合能做成不错的PE桌面信息工具
回复

使用道具 举报

发表于 2022-7-27 14:11:02 | 显示全部楼层
感谢大佬~
回复

使用道具 举报

发表于 2022-7-31 22:32:45 | 显示全部楼层
不错不错
回复

使用道具 举报

发表于 2022-8-3 15:56:48 | 显示全部楼层
很给力!
回复

使用道具 举报

发表于 2022-9-4 22:45:53 | 显示全部楼层
大佬,这个可以免驱动列出网卡名称或者网卡硬件id吗?

点评

可以。 nwinfo.exe --pci=02 [attachimg]507161[/attachimg]  详情 回复 发表于 2022-9-8 14:13
回复

使用道具 举报

发表于 2022-9-8 11:06:36 | 显示全部楼层
学习了,谢谢分享。
回复

使用道具 举报

 楼主| 发表于 2022-9-8 14:12:31 | 显示全部楼层
20220908 更新
  • 支持列出光盘设备信息
  • 支持显示 NVMe 和 SATA 硬盘的 S.M.A.R.T 信息
  • 更新 libcpuid CPU 数据库
回复

使用道具 举报

 楼主| 发表于 2022-9-8 14:13:05 | 显示全部楼层
wybuct 发表于 2022-9-4 22:45
大佬,这个可以免驱动列出网卡名称或者网卡硬件id吗?

可以。
nwinfo.exe --pci=02
1.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-19 06:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表