Surface 资产标记工具
Surface 资产标记是 CLI) 实用工具 (命令行界面,可用于查看、分配和修改 Surface 设备的已分配资产标记值。
系统要求
- Surface Pro 3 或更高版本以及所有较新的 Surface 设备
- 统一可扩展固件接口 (UEFI) 固件版本 3.9.150.0 或更高版本。
使用 Surface 资产标记
若要运行 Surface 资产标记,请执行以下操作:
下载 Surface IT 工具包 ,并将其安装在用于管理组织中的设备的电脑上。
打开 Surface IT 工具包。 选择 “工具库>”“Surface 资产标记>”“保存副本 ”,然后选择 “ARM64 ”或“ X64”。
以管理员身份打开命令控制台并运行 AssetTag.exe,输入工具的完整路径。
重启 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 上运行资产标记工具的结果。
图 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)
}
版本历史记录
- v193.139,2023 年 10 月 4 日发布。 包含在 Surface IT 工具包库中,2024 年 4 月 25 日。