Поделиться через


Средство тегов активов Surface

Surface Asset Tag — это служебная программа интерфейса командной строки (CLI), которая позволяет просматривать, назначать и изменять присвоенное значение тега ресурса для устройств Surface.

Системные требования

  • Surface Pro 3 или более поздних версий и всех более поздних устройств Surface
  • Встроенное ПО UEFI версии 3.9.150.0 или более поздней.

Использование тега ресурса Surface

Чтобы запустить тег ресурса Surface, выполните приведенные далее действия.

  1. Скачайте surface IT Toolkit и установите его на компьютере, используемом для управления устройствами в организации.

  2. Откройте Surface IT Toolkit. Выберите Тег >актива 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 на Surface Go.

Рисунок 1. Результаты запуска средства тега активов Surface на Surface Go

Кроме того, можно использовать 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)

}

Журнал версий

Подробнее