Назад | Перейти на главную страницу

Необходимо удаленно определить, какая версия Microsoft Office установлена

Мне нужно найти способ определить, какая версия Microsoft Office установлена ​​на каждом компьютере в сети нашей компании, если таковая имеется. Лучшая идея, которая у меня была, заключалась в том, чтобы просто запустить сценарий, который ищет каталог установки на всех машинах, которые в настоящее время подключены к сети. Я не думаю, что этот метод достаточно точен и, вероятно, есть способ лучше.

Любые идеи?

Вы можете попробовать бесплатную версию Microsoft Анализатор инвентаризации программного обеспечения

Microsoft также ведет список сторонние поставщики которые создают приложения для управления программными активами и аудита.

В списке Microsoft отсутствует один заметный поставщик - это Novell. ZENWorks

В разделе реестра ниже содержится список установленных приложений:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall

Вы можете написать сценарий с помощью инструмента командной строки реестра для поиска версий Microsoft Office. Сложная часть будет заключаться в том, чтобы указать, какие машины сканировать. Вы можете передать своему скрипту несколько IP-адресов, но это может быть не идеально.

Другой способ - установить инструмент, который будет автоматически обнаруживать машины в сети и проверять установленное программное обеспечение. Spiceworks является хорошим примером, его легко установить и использовать.