Вопрос или проблема
Я установил Volume Activation Management Tool 2.0
от Microsoft, чтобы сканировать все компьютеры в моей сети и выяснить, сколько действительных лицензий MS Office у нас установлено на всех машинах.
На каждой рабочей станции должен быть установлен MS-Office, но не все из них зарегистрированы. К сожалению, я не уверен, что каждая рабочая станция в помещении настроена для получения лицензий. Я получил много ошибок Unable to connect to the WMI service on the remote machine
. Хорошо, очевидно, это проблема WMI-сервиса, есть ли способ массового включения в сети?
Либо используйте учетную запись с правами локального администратора на всех машинах, либо следуйте инструкциям для создания учетной записи с доступом только к удаленному WMI.
Я использовал как VAMT 2.0, так и 3.0, и считаю, что 3.0 гораздо более полезен, так как он поддерживает базу данных, которую можно использовать для запросов лицензий, и может также хранить ключи.
Ответ или решение
В современных корпоративных IT-средах управление лицензиями программного обеспечения — ключевая задача для администраторов. Если вас интересует, как включить службу WMI (Windows Management Instrumentation) на множестве компьютеров для учета лицензий MS Office при помощи Volume Activation Management Tool (VAMT) версии 2.0, данное руководство предоставит вам подробное объяснение.
Теоретическая основа
Служба WMI жизненно важна для удаленного управления и мониторинга различных аспектов операционной системы Windows. Она позволяет администраторам выполнять удаленные запросы и управлять системой, предоставляя доступ к информации о состоянии программного обеспечения и лицензий. VAMT 2.0 использует WMI для проверки лицензий MS Office, и если служба WMI выключена или неправильно настроена, это может привести к ошибкам подключения, например, «Unable to connect to the WMI service on the remote machine».
Включение WMI на всех рабочих станциях сети — это комплексная задача, особенно в больших организациях, однако возможна автоматизация этого процесса при помощи групповых политик и PowerShell.
Пример подхода
Рассмотрим на примере пошаговую процедуру, как включить WMI с использованием групповой политики и PowerShell.
1. Использование групповой политики (GPO)
Шаги:
-
Создание новой GPO в Active Directory:
- Откройте
Group Policy Management Console
(GPMC) на контроллере домена. - Создайте новую GPO, назвав ее, например, «Enable WMI Service».
- Свяжите созданную GPO с организационным подразделением (OU), в котором находятся компьютеры с установленным MS Office.
- Откройте
-
Конфигурация GPO для активации WMI:
- Перейдите к
Computer Configuration -> Policies -> Windows Settings -> Security Settings -> System Services
. - Найдите службу
Windows Management Instrumentation (WMI)
и измените ее параметры наAutomatic
в поле «Startup». - Убедитесь, что в «Security» установлены правильные разрешения для учетных записей для доступа к WMI.
- Перейдите к
2. Использование PowerShell
PowerShell скрипт для автоматизации включения WMI может быть выполнен на каждой рабочей станции, к которой у вас есть административный доступ.
$Computers = Get-Content -Path "C:\ComputersList.txt"
foreach ($Computer in $Computers) {
Invoke-Command -ComputerName $Computer -ScriptBlock {
Set-Service -Name 'Winmgmt' -StartupType Automatic
Start-Service -Name 'Winmgmt'
} -Credential (Get-Credential)
}
Для успешного выполнения скрипта:
- Создайте текстовый файл
ComputersList.txt
со списком имен всех компьютеров. - Убедитесь, что учетная запись имеет права администратора на всех целевых машинах.
Применение на практике
Когда ваш план готов и все подготовительные шаги выполнены, вам потребуется инициировать выполнение GPO на целевых машинах. Это можно сделать с помощью команды gpupdate /force
на каждой рабочей станции или использовать команду Invoke-GPUpdate
из Active Directory.
После активирования службы WMI и подключения всех компьютеров к сети, VAMT 2.0 сможет выполнять сканирование лицензий MS Office. Имейте в виду, что для оптимального управления лицензиями Microsoft предлагает VAMT 3.0, которая имеет расширенные возможности управления и обновленный интерфейс. Она интегрируется с базами данных SQL Server, что позволяет хранить лицензионную информацию и ключи продуктов более эффективно.
Заключение
Включение службы WMI серверными методами обеспечивает надежное управление лицензиями в крупномасштабных IT-инфраструктурах. Автоматизация с помощью групповой политики и PowerShell повышает эффективность администрирования и снижает риск возникновения ошибок. Следует помнить, что учетная запись должна обладать достаточными правами на изменение конфигурации целевых машин, чтобы успешно управлять службой WMI и собирать информацию о лицензиях с помощью VAMT.
Для достижения наилучших результатов убедитесь, что у вас есть согласованное расписание обслуживания и очистки данных в вашей системе управления лицензиями, чтобы предотвратить конфликты и обеспечить актуальность вашей лицензионной информации.