无忧启动论坛

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

[原创] 开源的硬件信息工具nwinfo [20240903]

    [复制链接]
421#
发表于 2024-8-21 20:35:52 | 只看该作者
能不能把分区部分独立出来搞个小工具
回复

使用道具 举报

422#
发表于 2024-8-22 13:35:38 | 只看该作者
感谢分享!!!!!
回复

使用道具 举报

423#
发表于 2024-8-22 15:25:22 | 只看该作者
1
回复

使用道具 举报

424#
发表于 2024-8-22 16:06:58 | 只看该作者
好东西,支持.
回复

使用道具 举报

425#
发表于 2024-8-23 13:16:08 | 只看该作者
谢谢分享!
回复

使用道具 举报

426#
发表于 2024-8-23 21:45:37 来自手机 | 只看该作者
感谢分享!
回复

使用道具 举报

427#
 楼主| 发表于 2024-9-3 19:03:36 | 只看该作者
20240903 更新 v1.0.2
修复部分磁盘序列号中会出现非法字符的问题
更新 CrystalDiskInfo 9.4.3
回复

使用道具 举报

428#
发表于 2024-9-4 10:17:34 | 只看该作者
不错很好的工具使用了一下很方便的
回复

使用道具 举报

429#
发表于 2024-9-4 10:28:42 | 只看该作者
没有风扇信息吗

点评

没有。  详情 回复 发表于 2024-9-5 13:34
回复

使用道具 举报

430#
发表于 2024-9-5 10:24:38 | 只看该作者
wintoflash 发表于 2024-3-16 12:45
你是想用命令行工具生成一个类似于"硬件信息概览"式的报告吧?

楼主能否指点一下怎么实现“硬件信息概览”?感谢感谢!原帖http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&pid=5216025&ptid=428046

点评

那要看你具体是什么环境下了,比如PowerShell下处理JSON很方便。 我完全不会PowerShell,通过询问ChatGPT就让它帮我写了个简单的PowerShell脚本: 执行效果如下: [attachimg]546797[/attachimg] 你可以根据自  详情 回复 发表于 2024-9-5 13:38
回复

使用道具 举报

431#
发表于 2024-9-5 10:36:14 | 只看该作者

好东西,支持.
回复

使用道具 举报

432#
发表于 2024-9-5 10:38:20 | 只看该作者
        赞一个!
回复

使用道具 举报

433#
 楼主| 发表于 2024-9-5 13:34:36 | 只看该作者

没有。
回复

使用道具 举报

434#
 楼主| 发表于 2024-9-5 13:38:43 | 只看该作者
本帖最后由 wintoflash 于 2024-9-5 13:44 编辑
水鸟 发表于 2024-9-5 10:24
楼主能否指点一下怎么实现“硬件信息概览”?感谢感谢!原帖http://bbs.wuyou.net/forum.php?mod=redirec ...

那要看你具体是什么环境下了,比如PowerShell下处理JSON很方便。
我完全不会PowerShell,通过询问ChatGPT就让它帮我写了个简单的PowerShell脚本:
  1. $programPath = ".\nwinfo.exe"
  2. $programArgs = @("--format=json",
  3.         "--cp=utf8",
  4.         "--sys",
  5.         "--cpu",
  6.         "--net=phys",
  7.         "--disk=no-smart,phys"
  8.         )

  9. $processOutput = & $programPath $programArgs

  10. $parsedJson = $processOutput | ConvertFrom-Json

  11. $cpu0 = $parsedJson.'CPUID'.'CPU0'
  12. Write-Output "CPU: $($cpu0.'Brand')"

  13. $sys = $parsedJson.'System'
  14. Write-Output "OS: $($sys.'Os')"

  15. foreach ($net in $parsedJson.'Network') {
  16.         Write-Output "Network: $($net.'Description')"
  17. }

  18. foreach ($disk in $parsedJson.'Disks') {
  19.         Write-Output "Disk: $($disk.'HW Name')"
  20. }
复制代码

执行效果如下:

你可以根据自己的需要,让AI来帮你写脚本。
回复

使用道具 举报

435#
发表于 2024-9-11 10:32:05 | 只看该作者
谢谢分享,win确实参数格式减号极少用。
回复

使用道具 举报

436#
发表于 6 天前 | 只看该作者

感谢分享!
回复

使用道具 举报

437#
发表于 前天 09:29 | 只看该作者
非常好
回复

使用道具 举报

438#
发表于 前天 13:43 | 只看该作者
感谢有你,感恩未来!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-22 10:22

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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