我想通过命令更改我的系统uuid我通过键入wmic csproduct get uuid但无法编辑它来获取它。我的身份是FFFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFF
答案 0 :(得分:4)
阅读Win32_ComputerSystemProduct class MSDN文章:
Win32_ComputerSystemProduct
WMI类代表产品。这个 包括此计算机系统上使用的软件和硬件。从托管对象格式(
MOF
)简化了以下语法 代码并包含所有继承的属性。属性是 按字母顺序列出,而不是MOF
订单。<强>语法强>
[Dynamic, Provider("CIMWin32"), UUID("{FAF76B96-798C-11D2-AAD1-006008C78BC7}"), AMENDMENT] class Win32_ComputerSystemProduct : CIM_Product { string Caption; string Description; string IdentifyingNumber; string Name; string SKUNumber; string UUID; string Vendor; string Version; };
所有属性(如上所列)都是只读,例如
<强> UUID 强>
数据类型:字符串
访问类型:只读
限定符: MappingStrings(&#34; SMBIOS |类型1 | UUID&#34;)此产品的通用唯一标识符(UUID)。 UUID是一个 128位标识符,保证与其他标识符不同 生成UUID。如果UUID不可用,则全部为0的UUID 使用
此值来自系统的 UUID 成员 SMBIOS信息中的信息结构。
结论:您无法通过任何UUID
方法更改系统WMI
。以另一种方式询问Google和SuperUser(如果存在某些方式)。
UUID
是一个标识符,设计为两者都是唯一的 时间和空间。它不需要中央注册过程。该UUID
长度为128位。其格式在RFC 4122: A Universally Unique IDentifier (UUID) URN Namespace中描述。