Средство тегов активов Surface
Surface Asset Tag — это служебная программа интерфейса командной строки (CLI), которая позволяет просматривать, назначать и изменять присвоенное значение тега ресурса для устройств Surface.
- Surface Pro 3 или более поздних версий и всех более поздних устройств Surface
- Встроенное ПО UEFI версии 3.9.150.0 или более поздней.
Чтобы запустить тег ресурса Surface, выполните приведенные далее действия.
Скачайте surface IT Toolkit и установите его на компьютере, используемом для управления устройствами в организации.
Откройте Surface IT Toolkit. Выберите Тег >актива 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 на Surface Go
Кроме того, можно использовать WMI для запроса существующего тега ресурса на устройстве:
(Get-WmiObject -query "Select * from Win32_SystemEnclosure")
C:\Windows\System32> (Get-WmiObject -query "Select * from Win32_SystemEnclosure")
Следующий скрипт можно использовать для получения предлагаемого значения и интерпретации ошибок.
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)
}
- Версия 193.139, выпущена 4 октября 2023 г. Включено в библиотеку Surface IT Toolkit, 25 апреля 2024 г.