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

как создавать отчеты sccm с помощью power-shell? «Установленное программное обеспечение на определенном компьютере»

В Sccm обычно я создаю для ПК отчет об «установленном программном обеспечении на определенном компьютере» с помощью графического интерфейса пользователя следующим образом.

затем введите имя компьютера и, нажав кнопку просмотра отчета.

У меня вопрос,

Я пытаюсь создать его с помощью powershell, войдя на сервер scccm, используя https://blogs.technet.microsoft.com/enterprisemobility/2013/03/27/powershell-connecting-to-configuration-manager/

Можно ли сгенерировать вышеуказанный отчет с помощью PowerShell? не удалось найти подходящий документ или учебное пособие для этого. Любая помощь будет принята с благодарностью!

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

Вы пытаетесь рассылать отчеты по электронной почте, запустив сценарий PowerShell? SCCM имеет службы отчетов SQL Server. SSRS позволяет подписаться на отчеты и отправлять их по электронной почте. Если вы просматриваете некоторые настраиваемые данные в отчете, вам нужно будет создать настраиваемый отчет в SCCM.

Если вы все еще хотите использовать PowerShell, вам нужно будет запросить базу данных SCCM. Для этого вам нужно будет использовать модуль SQLPS и запустить запрос, который встроен во встроенный отчет, или запустить свой собственный запрос.

Установить модуль SQL PS

Надеюсь это поможет!