windows smbios上的基板资产标记
我正在尝试使用windows smbios上的基板资产标记,windows,virtual-machine,kvm,bios,wmic,Windows,Virtual Machine,Kvm,Bios,Wmic,我正在尝试使用wmic在基于KVM的windows虚拟机上检索通过libvirt xml设置的资产标签。我已经尝试了所有的可能性,但找不到一种方法来获得踢脚板资产标签。我在网上研究并设计了一个名为dmidecodeforwindows的实用程序。 以下是libvirt xml的片段 <sysinfo type='smbios'> <baseBoard> <entry name='asset'>45af54c9-e9d9-9dc1-b99
wmic
在基于KVM的windows虚拟机上检索通过libvirt xml
设置的资产标签。我已经尝试了所有的可能性,但找不到一种方法来获得踢脚板资产标签。我在网上研究并设计了一个名为dmidecodeforwindows
的实用程序。
以下是libvirt xml的片段
<sysinfo type='smbios'>
<baseBoard>
<entry name='asset'>45af54c9-e9d9-9dc1-b999-956c76548999</entry>
</baseBoard>
</sysinfo>
类似于wmic bios获取序列号,但我感兴趣的是基板上的资产标签。这就是为什么我问。。。该命令返回旧Dell的资产标签,但您的系统可能不同。。。也许戴尔所谓的“资产标签”是不同的
wmic基板
也提供了一些信息。如果我在windows上使用dmidecode工具,我会根据基板的资产标签得到我想要的东西。但是我在使用这种工具时有一些限制。这是在linux主机中运行的windows来宾吗?另外,这只是为了在windows中验证资产标签是否已在VM中设置。。。还是为了什么?
PS C:\Users\Administrator> Get-CimInstance -ClassName Win32_BaseBoard -Property *
Status : OK
Name : Base Board
PoweredOn : True
Caption : Base Board
Description : Base Board
InstallDate :
CreationClassName : Win32_BaseBoard
Manufacturer :
Model :
OtherIdentifyingInfo :
PartNumber :
SerialNumber :
SKU :
Tag : Base Board
Version : pc-i440fx-4.2
Depth :
Height :
HotSwappable : False
Removable : False
Replaceable : False
Weight :
Width :
HostingBoard : True
RequirementsDescription :
RequiresDaughterBoard : False
SlotLayout :
SpecialRequirements :
ConfigOptions :
Product : Standard PC (i440FX + PIIX, 1996)
PSComputerName :
CimClass : root/cimv2:Win32_BaseBoard
CimInstanceProperties : {Caption, Description, InstallDate, Name...}
CimSystemProperties : Microsoft.Management.Infrastructure.CimSystemProperties```