Лучший отвечающий
Как создать отчет из Add or Remove programs по нескольким позициям?

Вопрос
-
Необходимо создать отчет по установленному конкретному ПО (около 70 позиций). Отчет должен отображать user name, host name и перечисление ПО, установленное на этом конкретном хосте.
Возможно ли такое?
Спасибо8 октября 2009 г. 10:48
Ответы
-
нужный вам отчет я выложил тут:
http://depositfiles.com/files/q7jh29tr9
для работы, отчет необходимо импортировать в ваш список отчетов.
как импортировать можете прочитать тут:
http://technet.microsoft.com/en-us/library/bb632942.aspx
в конце запроса формирующего отчет добавьте через запятую имена ПО которое надо отображать.
принцип работы:
указываете имя р.с. через стандартный интерфейс системы отчетности, после выполнения будет отображено только ПО из указанного вами перечня в коде запроса.
с уважением Андреев А.В. Если сообщение помогло решить проблему - отметьте ее как ответ, если было информативным - проголосуйте за сообщение. Не будем оставлять решенные посты без отметок, это затруднит поиск решения другим.- Предложено в качестве ответа Alexandr Andreev 14 октября 2009 г. 20:22
- Помечено в качестве ответа Vinokurov YuriyModerator 23 октября 2009 г. 7:57
14 октября 2009 г. 20:22
Все ответы
-
скажем так поставленная задача не понятна.
надо отобразить всех пользователей у которых стоит ПО или все ПО для конкретного пользоватлея\машины?
на основе имеющихся отчетов SCCM вы можете построить свой отчет, однако возможно он будет "многоуровневым". т.е. выбрать пользователя, машину - развернуть список - получить список ПО
либо можете объеденить несколько отчетов в DashBoard но учитывайте что отчет содержащий ребования ввоа информации в DashBoard не включаются (упоминание об этом найдете в мастере по созданию Dashboard)
с уважением Андреев А.В. Если сообщение помогло решить проблему - отметьте ее как ответ, если было информативным - проголосуйте за сообщение. Не будем оставлять решенные посты без отметок, это затруднит поиск решения другим.8 октября 2009 г. 11:31 -
Создавая отчет (на базе Add or Remove programs) поиска на всех ПК конкретной позиции (WinRAR, к примеру) можно ввести только один Software Title. А хотелось бы задать их несколько, чтобы получить один отчет по многим продуктам, именно конкретным продуктам, так как в многоуровневом отображается огромное количество ненужных позиций...
8 октября 2009 г. 12:12 -
SELECT dbo.v_R_System.Name0, dbo.v_R_System.User_Name0, dbo.v_GS_ADD_REMOVE_PROGRAMS.DisplayName0
FROM dbo.v_GS_ADD_REMOVE_PROGRAMS INNER JOIN
dbo.v_R_System ON dbo.v_GS_ADD_REMOVE_PROGRAMS.ResourceID = dbo.v_R_System.ResourceID
WHERE (dbo.v_GS_ADD_REMOVE_PROGRAMS.DisplayName0 = 'Adobe Flash Player 10 ActiveX') OR
(dbo.v_GS_ADD_REMOVE_PROGRAMS.DisplayName0 = '1C Предприятие 7.7') OR
(dbo.v_GS_ADD_REMOVE_PROGRAMS.DisplayName0 = 'Архиватор WinRAR')
Или я неправильно понял суть задачи?
мой блог - http://ccmexec.blogspot.com/8 октября 2009 г. 14:25Отвечающий -
не, не правильно.
1. надо вывести юзерови ПК где установлены _все_ указанные компоненты
2. надо вывести именно все вместе а не только имена р.с. и юзеров :(
с уважением Андреев А.В. Если сообщение помогло решить проблему - отметьте ее как ответ, если было информативным - проголосуйте за сообщение. Не будем оставлять решенные посты без отметок, это затруднит поиск решения другим.8 октября 2009 г. 15:23 -
Да, Александр прав.
Для чего это нужно? - Определить у каких юзеров на каких ПК установлено ПО из указанного списка.8 октября 2009 г. 16:25 -
просьба уточнить... если набор ПО стандартный и заранее предопределен, зачем его выводить?
с уважением Андреев А.В. Если сообщение помогло решить проблему - отметьте ее как ответ, если было информативным - проголосуйте за сообщение. Не будем оставлять решенные посты без отметок, это затруднит поиск решения другим.8 октября 2009 г. 18:42 -
Список то определен, но не у всех пользователей установлены позиции, т.е. колекцией поиск не подходит.
Далее отчет экспортируется в ексель и с помощью фильтров получаю различные результаты... кроме того этот файл будет использоватся в других ситемах.9 октября 2009 г. 11:54 -
нужный вам отчет я выложил тут:
http://depositfiles.com/files/q7jh29tr9
для работы, отчет необходимо импортировать в ваш список отчетов.
как импортировать можете прочитать тут:
http://technet.microsoft.com/en-us/library/bb632942.aspx
в конце запроса формирующего отчет добавьте через запятую имена ПО которое надо отображать.
принцип работы:
указываете имя р.с. через стандартный интерфейс системы отчетности, после выполнения будет отображено только ПО из указанного вами перечня в коде запроса.
с уважением Андреев А.В. Если сообщение помогло решить проблему - отметьте ее как ответ, если было информативным - проголосуйте за сообщение. Не будем оставлять решенные посты без отметок, это затруднит поиск решения другим.- Предложено в качестве ответа Alexandr Andreev 14 октября 2009 г. 20:22
- Помечено в качестве ответа Vinokurov YuriyModerator 23 октября 2009 г. 7:57
14 октября 2009 г. 20:22 -
Привет
Думаю, что через запятую полный список не покатит.
Есть ограничение на длину кода отчёта. Я уже с этим столкнулся.
Думаю, что проще будет создать коллекцию с нужными компами.
А потом просто вывести список всех компов из данной коллекции.
Александр19 октября 2009 г. 8:01 -
использование коллекции не решит задачу соглансо поставленному условию :(
с уважением Андреев А.В. Если сообщение помогло решить проблему - отметьте ее как ответ, если было информативным - проголосуйте за сообщение. Не будем оставлять решенные посты без отметок, это затруднит поиск решения другим.19 октября 2009 г. 8:45 -
Я чёт не понял, почему не подходит вариант предложенный error008?
В данном отчёте выводится имя ПК, имя пользователя и имя установленного продукта. При этом имя продукта будет выводиться только из указанного списка. По-моему, этот запрос отвечает всем заявленным условиям.
MCP | scriptoholic | PowerShell | SCCM 2007 | SMS 200319 октября 2009 г. 15:09 -
запрос предложенный Error008 не годится, потому, что надо отобразить одновременно весь набор ПО из списка. :(
с уважением Андреев А.В. Если сообщение помогло решить проблему - отметьте ее как ответ, если было информативным - проголосуйте за сообщение. Не будем оставлять решенные посты без отметок, это затруднит поиск решения другим.19 октября 2009 г. 17:30 -
нужный вам отчет я выложил тут:
http://depositfiles.com/files/q7jh29tr9
для работы, отчет необходимо импортировать в ваш список отчетов.
как импортировать можете прочитать тут:
http://technet.microsoft.com/en-us/library/bb632942.aspx
в конце запроса формирующего отчет добавьте через запятую имена ПО которое надо отображать.
Приветствую.Ссылка на файл устарела.Можете выложить отчет еще раз?Спасибо!8 декабря 2011 г. 8:46 -
Какого рода вам нужен отчет?
8 декабря 2011 г. 9:28Отвечающий -
Нужно получить список ПО из "Add or remove programs", за исключением явно указанного, со связью на конкретных клиентовВ стандартных отчетах уже есть похожий отчет
Report Name: Count of all instances of software registered with Add or Remove Programs
Category: Software - Companies and Products
но как добавить дополнительно исключающий список?8 декабря 2011 г. 10:15 -
дополнить and displayname0 not like '%имя программы%'.
8 декабря 2011 г. 11:48Отвечающий -
Пардон... Руки наверное кривые, ибо делал так - не вышло. Наверное, где-то ошибся.А сейчас работает.Спасибо!8 декабря 2011 г. 12:59