windows – 查找硬件制造商,型号和序列号?
发布时间:2020-12-25 22:23:55 所属栏目:Windows 来源:网络整理
导读:我想通过软件解决方案找到各种 Windows(XP,Vista,2003,2008)和 Linux(Ubuntu,Debian,Fedora)机器的制造商,型号和序列号. 目前我们的硬件库存已过时,因此我希望通过软件解决方案快速获取此信息(因此我无需每台计算机都可以阅读贴纸). 我想编写这样的脚本,理想
我想通过软件解决方案找到各种 Windows(XP,Vista,2003,2008)和 Linux(Ubuntu,Debian,Fedora)机器的制造商,型号和序列号. 目前我们的硬件库存已过时,因此我希望通过软件解决方案快速获取此信息(因此我无需每台计算机都可以阅读贴纸). 我想编写这样的脚本,理想情况下它不需要任何第三方应用程序,如果它理想情况下它是独立的,因此它很容易移植. 知道如何做到最好吗?如果有一个预构建的(免费)解决方案,理想情况下,我希望它报告原始文本或MySQL数据库.理想情况下,这是一个独立的小工具,我不想在每台PC上安装东西.如上所述,我非常高兴使用预构建的OS工具编写脚本.我知道这是可能的,因为我已经看到其他应用程序报告此信息(尽管在大量批量包中包含其他我不需要的东西,例如Spiceworks). 对于Windows,您可以使用快速PowerShell脚本来包装WMI,如下所示:function Get-Inventory([string] $computer = '.') { $data = ""|select name,vendor,model,serial $bios = get-wmiobject 'win32_BIOS' -computername $computer $comp = get-wmiobject 'win32_computersystem' -computername $computer $data.name = $comp.Name $data.vendor = $comp.manufacturer $data.model = $comp.Model $data.serial = $bios.SerialNumber return $data } 如果您提供列出所有计算机的文本文件,如下所示: get-content 'mycomputers.txt' | foreach-object{Get-Inventory} 你将得到一个很好的计算机和硬件细节表.如果需要归档数据,请使用export-csv cmdlet将输出直接转储到文件. (编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 对于32位Windows,boot.ini中的“/ 3Gb”开关是否有任何缺点
- 如何备份我的建议以禁用Windows防火墙服务?
- windows-server-2000 – 如何在Windows 2000服务器上生成Wi
- 如何从命令行安装Windows更新
- windows-server-2008 – 病毒是否可以通过RDP连接使用的网络
- 你能通过命令行更改Windows更新设置吗?
- 进程与线程的一个最通俗简单解释
- 推荐10个新扩展,让你的Chrome成为超好用的浏览器!
- 微软:Windows 10系统将有调整 Cortana不再固定至任务栏上
- Google 在 Chrome 上提出了「隐私沙盒」方案,试图解决让它
站长推荐
- windows-server-2003 – 当访问被拒绝且安全选项
- windows中的/ dev / zero等价?
- Win11支持动态刷新率 该功能重要吗?新的Surface
- 用于QA测试的Windows桌面(XP,Vista或Win7)EC2 AM
- windows-server-2008 – 从属证书颁发机构的目的
- hyper-v-server-2012-r2 – Windows 10更新后无法
- windows-7 – 漫游配置文件:同时登录同一用户
- windows-xp – 如何在XP中创建Windows服务
- Windows – GPO软件安装是否会从其他策略重新安装
- microsoft-office – OpenOffice可以取代MS Offi
热点阅读