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

Получить список компьютеров от SCCM, на которых установлено определенное программное обеспечение?

Я попробовал описанную ниже процедуру, чтобы получить список рабочих столов, на которых установлено программное обеспечение X версии 2.2:

Device Collections => Create Device Collection => named it "Computers with X v2.2 installed=> Query Rule Properties => Edit Query Statement => Criteria tab =>

Criterion Type: Simple value
Where: Installed Software - ARPDisplay Name
Operator: is equal to
Value: X    

Хотя при этом возвращается программное обеспечение и конкретная версия, большая часть содержимого в поле вывода SoftwareVersion остается пустым. Мне было интересно, делаю ли я что-то не так, или это действительно добавляется разработчиком в сведения о приложении, и я ничего не могу сделать, если разработчик не добавил версию программного обеспечения?

Сообщают ли клиенты информацию о версии программного обеспечения в рамках инвентаризации оборудования? В противном случае это поле всегда будет пустым.

Вы можете проверить это в настройках вашего клиента. Измените свойства параметров клиента, которые развернуты для ваших клиентов, и перейдите по ссылке:

Инвентаризация оборудования -> Классы инвентаризации оборудования -> кнопка Установить классы. Затем найдите «Установленное программное обеспечение» в поле поиска. Если развернуть узел «Установленное программное обеспечение», можно включить поля, о которых клиенты должны сообщать в ConfigMgr.

Когда вы активируете здесь новые поля, вы должны дождаться, пока клиенты запустят свой следующий цикл инвентаризации оборудования, прежде чем поля будут заполнены.