Surface 资产标记工具

Surface 资产标记是 CLI) 实用工具 (命令行界面,可用于查看、分配和修改 Surface 设备的已分配资产标记值。

系统要求

  • Surface Pro 3 或更高版本以及所有较新的 Surface 设备
  • 统一可扩展固件接口 (UEFI) 固件版本 3.9.150.0 或更高版本。

使用 Surface 资产标记

若要运行 Surface 资产标记,请执行以下操作:

  1. 下载 Surface IT 工具包 ,并将其安装在用于管理组织中的设备的电脑上。

  2. 打开 Surface IT 工具包。 选择 “工具库>”“Surface 资产标记>”“保存副本 ”,然后选择 “ARM64 ”或“ X64”。

    Surface 资产标记下载的屏幕截图。

  3. 以管理员身份打开命令控制台并运行 AssetTag.exe,输入工具的完整路径。

  4. 重启 Surface。

    注意

    设置资产标记后,需要第二次重新启动才能显示在 WMI 中。

资产标记工具命令

在以下示例中,AssetTag.exe 保存在本地计算机上的目录中, (C:\assets) 。

若要获取建议的资产标记,请运行 AssetTag -g

C:\assets\AssetTag.exe -g

若要清除建议的资产标记,请运行 AssetTag -s

C:\assets\AssetTag.exe -s

若要设置建议的资产标记,请运行 AssetTag -s testassettag12

C:\assets\AssetTag.exe -s testassettag12

提示

资产标记值必须包含 1 到 36 个字符。 有效字符包括 A-Z、a-z、0-9、句点 (.) 和连字符 (-) 。

管理资产标记

可以在“设备信息 (> 控制面板恢复>高级启动>立即重启”下的“UEFI 设置”中查看现有资产标记。)

下图显示了在 Surface Go 上运行资产标记工具的结果。

在 Surface Go 上运行 Surface 资产标记工具的结果。

图 1. 在 Surface Go 上运行 Surface 资产标记工具的结果

或者,可以使用 WMI 查询设备上的现有资产标记:

(Get-WmiObject -query“Select * from Win32_SystemEnclosure”)

示例

C:\Windows\System32> (Get-WmiObject -query "Select * from Win32_SystemEnclosure")

使用 PowerShell

可以使用以下脚本来获取建议的值并解释任何错误。

AssetTag -g \> $asset\_tag 2\> $error\_message  
$asset\_tag\_return\_code = $LASTEXITCODE  
$asset\_tag = $asset\_tag.Trim("\`r\`n")

if ($asset\_tag\_return\_code -eq 0) {  
Write-Output ("Good Tag = " + $asset\_tag)  
} else {  
Write-Output (  
"Failure: Code = " + $asset\_tag\_return\_code +  
"Tag = " + $asset\_tag +  
"Message = " + $error\_message)

}

版本历史记录

了解详细信息