Как написать запрос для поиска машин, на которых установлен Office 2003 и Office 2010 в SCCM версии 4.00.6487.2000?
Коллекции для ПК у меня больше нет. Он был удален, когда мы думали, что на всех компьютерах установлен Office 2010.
Кстати, для справки в будущем, SCCM версии 4.00.6487.2000 - это SCCM 2007 с пакетом обновления 2 (SP2). В любом случае, чтобы вернуться к исходному вопросу, скопируйте и вставьте следующий код запроса в раздел «Язык запросов» нового запроса и назовите новый запрос как-то вроде «Все системы, работающие с Office 2003»:
select distinct SMS_R_System.Name, SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName, SMS_G_System_ADD_REMOVE_PROGRAMS.Version from SMS_R_System inner join SMS_G_System_ADD_REMOVE_PROGRAMS on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceID = SMS_R_System.ResourceId where SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName = "Microsoft Office Professional Edition 2003" order by SMS_R_System.Name
Затем щелкните запрос, и вы должны увидеть все системы, в которых работает Office 2003. Затем, если вы удовлетворены этим, вы можете просто создать коллекцию, если действительно хотите, связав этот запрос с вашей новой коллекцией, чтобы вы не Не нужно заново создавать запрос. Однако, если вы просто хотите показать, в каких системах все еще работает Office 2003, этот запрос должен сработать для вас. Если менеджеру или кому-то нужен отчет, показывающий, какие системы все еще работают, вы можете экспортировать результаты в файл .csv в Excel и отправить им по почте.
Если у вас возникнут проблемы, дайте мне знать.