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

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

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

enter image description here

Мой вопрос:

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

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

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

1
задан 26 September 2017 в 20:00
1 ответ

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

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

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

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

0
ответ дан 4 December 2019 в 04:34

Теги

Похожие вопросы