用AMIDEDOS.EXE查看和编辑计算机个性化信息

概述:

"AMIDEDOS"是指AMI DMI Editor for DOS。其中,DMI指的是Desktop Management Interface,即桌面管理界面。

每一台计算机都有一组DMI寄存器,用于储存一些与计算机硬件相关的特殊信息。比如产品序号、产品型号、硬件版本、UUID、BIOS版本、OEM字符串、电池参数等等信息。这些信息可以在少数应用程序或操作系统的少数界面中查看到,但一般只能查看到其中的少量的信息,而且不能修改。但在计算机生产线,可以通过DMI Editor工具软件来读取DMI或写入DMI。不同内核版本的BIOS,用到的工具软件可能有所不同。相同内核的BIOS,其编辑工具也按运行环境分为多种。本文介绍的工具软件,适用于AMI Aptio 3, 4, 4.5或更新版本的BIOS,DOS下运行。至于Windows和Linux下用的工具软件,下次有机会介绍。

用法:

AMIDEDOS.EXE <ROM 文件名> 选项 1 选项 2...

或者

AMIDEDOS.EXE <输入或输出文件名> <命令>

或者

AMIDEDOS.EXE <命令>

命令:

/ALL FileName 将 SMBIOS 字符串输出到屏幕/文件。

/DMS 文件名 创建配置文件。

/DUMPALL FileName 将所有 SMBIOS 数据输出到屏幕/文件。

/DUMP # # #... 读取类型 # 数据。

选项:

/IV "String" 读取/写入类型 0 中的 BIOS 版本。

/ID "String" 读取/写入类型 0 中的 BIOS 发布日期。

/SM "String" 类型 1 中的读/写系统制造。

/SP "String" 类型 1 中的读/写系统产品。

/SV "String" 读/写类型 1 中的系统版本。

/SS "String" 读/写类型 1 中的系统序列号。

/SU "String" 读取/写入类型 1 中的系统 UUID。

/SU AUTO 自动生成系统 UUID 并更新类型 1。

/SK "String" 读取/写入类型 1 中的系统 SKU 编号。

/SF "String" 类型 1 中的读/写系统系列。

/BM "String" 类型 2 中的读/写基板制造。

/BP "String" 读/写类型 2 的底板产品。

/BV "String" 读/写类型 2 中的基板版本。

/BS "String" 读/写类型 2 中的基板序列号。

/BT "String" 读/写类型 2 中的底板资产标签。

/BLC "String" 读/写底板位置。在类型 2 的机箱中。

/BMH <handle #> "String" 读/写类型 2 中的基板制造。

/BPH <handle #> "String" 读/写类型 2 中的底板产品。

/BVH <handle #> "String" 类型 2 中读/写基板版本。

/BSH <handle #> "String" 读/写类型 2 中的基板序列号。

/BTH <handle #> "String" 读/写类型 2 中的底板资产标签。

/BLCH <handle #> "String" 读/写底板位置。在类型 2 的机箱中。

/CM "String" 读/写类型 3 的机箱制造。

/CT 1 字节 读/写类型 3 中的机箱类型。

/CV "String" 读/写类型 3 中的机箱版本。

/CS "String" 读/写类型 3 中的机箱序列号。

/CA "String" 读/写类型 3 中的机箱标签号。

/CO 4 字节 读取/写入类型 3 中机箱 OEM 定义的值。

/CSK "String" 读取/写入类型 3 中的机箱 SKU 编号。

/OS \<数字\> \<"字符串"\>

读/写类型 11 的 OEM 字符串。

/SCO \<数字\> \<"字符串"\>

读/写系统。配置操作。在类型 12。

/PBL <句柄#> "字符串"

读/写端口。类型 22 中的电池位置。

/PBM <句柄#> "字符串"

读/写端口。类型 22 的电池制造商。

/PBD <句柄#> "字符串"

读/写端口。类型 22 中的电池 ManuDate。

/PBS <句柄#> "字符串"

读/写端口。类型 22 中的电池序列号。

/PBN <句柄#> "字符串"

读/写端口。类型 22 中的电池设备名称。

/PBCH <句柄#> "字符串"

读/写端口。类型 22 中的电池器件化学。

/PBCA <句柄#> "字符串"

读/写端口。 22 型电池设计容量。

/PBV <句柄#> "字符串"

读/写端口。 22 型电池设计电压。

/PBSV <句柄#> "字符串"

读/写端口。电池 SBDS Ver.编号。在类型 22。

/PBE <句柄#> "字符串"

读/写端口。类型 22 中的电池最大误差。

/PBSN <句柄#> "字符串"

读/写端口。 SBDS 系列中的电池。编号。在类型 22。

/PBSD <句柄#> "字符串"

读/写端口。 SBDS Manu 中的电池。日期。在类型 22。

/PBSC <句柄#> "字符串"

读/写端口。 SBDS 开发中的电池。化学。在类型 22。

/PBCM <句柄#> "字符串"

读/写端口。 22 型 Design Cap Multi 中的电池。

/PBO <句柄#> "字符串"

读/写端口。蝙蝠。在 OEM 特定类型 22 中。

/PU <句柄#> "字符串"

读/写 39 型电源单元组。

/PL <句柄#> "字符串"

读/写 39 型中的电源位置。

/PD <句柄#> "字符串"

读/写类型 39 中的电源设备名称。

/PM <句柄#> "字符串"

读/写 39 型电源制造商。

/PS <句柄#> "字符串"

读/写 39 型电源序列号。

/PT <句柄#> "字符串"

读/写类型 39 中的电源资产标签号。

/PN <句柄#> "字符串"

读/写 39 型电源型号部件号。

/PR <句柄#> "字符串"

读/写 39 型中的电源修订级别。

/PP <句柄#> "字符串"

读/写 39 型电源的最大功率容量。

/PC <句柄#> "字符串"

39 型中的读/写电源特性。

/PVH <句柄#> "字符串"

读/写 39 型电源电压探头手柄。

/PDH <句柄#> "字符串"

读/写电源冷却开发。 39 型手柄。

/PCH <句柄#> "字符串"

读/写 39 型电源电流探头手柄。

相关计算机硬件知识可参阅《工业计算机硬件技术支持手册》

推荐文章:

什么是EC(Embedded Controller)
什么是ME?
用Moninfo.exe轻松获取显示器EDID
如何用SSCOM测试串口
前面板I/O连接设计指南(电脑主板上的那些排针,是随意设计的吗?)

相关推荐
拾光Ծ几秒前
【Linux网络】网络通信实战:UDP & TCP Socket编程实现Echo Server
linux·网络·网络协议·tcp/ip·udp·线程池
HackTwoHub4 分钟前
解锁 AI 红队全新玩法!Claude-Red 攻防 Skill 库,内置 SQLi、XXE、文件上传等 Web 专项 Skill,一键导入快速落地渗透实战
前端·人工智能·web安全·网络安全·自动化·系统安全
石小石Orz5 分钟前
如何设计一个优秀的 Skills
前端·人工智能
BOTTLE_平7 分钟前
工具篇:用什么AI与选型避坑指南
大数据·人工智能
xd1855785559 分钟前
落枕缓解指南 —— 鸿蒙AI智能助手开发全流程解析
人工智能·华为·harmonyos·鸿蒙
天真小巫11 分钟前
2026.7.21总结
人工智能
齐齐大魔王1 小时前
机器学习(三)
人工智能·机器学习
To_OC8 小时前
大模型蒸馏是啥?说白了就是大厨带徒弟的学问
人工智能·llm·agent
新手来了@click8 小时前
JAVA+AI 简化开发操作|文章被 AI Agent 技术社区收录分享
人工智能
GuWenyue9 小时前
Cursor黑盒拆解!1套LangChain.js手写Mini编程Agent,自动生成React项目,效率提升60%
前端·数据库·人工智能