Средство тегов активов Surface
Surface Asset Tag — это служебная программа интерфейса командной строки (CLI), которая позволяет просматривать, назначать и изменять присвоенное значение тега ресурса для устройств Surface.
Системные требования
- Surface Pro 3 или более поздних версий и всех более поздних устройств Surface
- Встроенное ПО UEFI версии 3.9.150.0 или более поздней.
Использование тега ресурса Surface
Чтобы запустить тег ресурса 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")
Использование 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)
}
Журнал версий
- Версия 193.139, выпущена 4 октября 2023 г. Включено в библиотеку Surface IT Toolkit, 25 апреля 2024 г.