none
Инвентаризация программного обеспечения по файлу в SCCM 2012 R2 RRS feed

  • Вопрос

  • Необходимо построить отчет по определенному файлу.  

    Запрос, который выполняет инвентаризацию по файлу concentr.exe  на компьютерах:

     

    SELECT distinct SYS.Netbios_Name0, SYS.User_Name0, usr.Full_User_Name0, OPSYS.Caption0, f.filename, f.FileVersion, f.FilePath 
    FROM v_R_System SYS
    LEFT JOIN v_r_user as usr on sys.user_name0=usr.User_name0 
    LEFT JOIN v_GS_OPERATING_SYSTEM OPSYS on SYS.ResourceID=OPSYS.ResourceID
    LEFT JOIN dbo.v_GS_SoftwareFile AS F ON F.ResourceID=sys.ResourceID
    LEFT JOIN dbo.v_FullCollectionMembership AS FCM ON FCM.ResourceID = sys.ResourceID  
    WHERE f.FileName like N'concentr.exe'   

    ORDER BY SYS.Netbios_Name0

    Раннее на компьютерах была установлена версия этого файла 13.0.0.6685. Установили более новую версию и стала 14.1.200.13. Далее после выполнения инвентаризации Software Inventory на компьютерах в запросе теперь показывает две версии 13.0.0.6685 и 14.1.200.13 в одном и том же пути расположения файла, хотя версии файла 13.0.0.6685 уже нет по этому пути на компьютерах. Подскажите, пожалуйста, почему информация двоится. Инвентаризация Software Inventory накапливает информацию что ли в базе и не очищает старые сведения?



    • Изменено Viktor89 24 апреля 2018 г. 8:02
    24 апреля 2018 г. 8:00

Ответы

  • Тогда попробуйте вместо software inventory использовать hardware inventory с add/remove programs

    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    • Предложено в качестве ответа Vector BCOModerator 22 мая 2018 г. 5:30
    • Помечено в качестве ответа Vector BCOModerator 22 мая 2018 г. 5:30
    Модератор

Все ответы

  • Привет,

    А Вы уверены, что у всех клиентах версия 13.0.0.6685? Попробуйте создать репорт и посмотреть, будет ли у кого-то установлена версия 13.0.0.6685?

    Попробуйте вместо software inventory использовать hardware inventory с add/remove programs


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    25 апреля 2018 г. 6:34
    Модератор
  • На некоторых компьютерах из консоли видно, что очень давно не выполняется Hardware Inventory, а Software Inventory выполняется на всех почему-то и поэтому решил для более точных сведений построить отчет по версии файла из Software Inventory. Отчет по установке нужен, потому что делал обновление ПО Citrix Receiver до версии 14.1.200.13 с помощью созданного Application путем замены указанного приложения версии 13.0.0.6685 . Этот файл concentr.exe в составе этой программы. На компьютере старой версии уже нет, не в панели управления программ и компонент, не в самой папке программы. Содержится в указанных местах только уже новая версия ПО Citrix Receiver.

    В настройках Обслуживания сайта нашёл настройку, что удаление устаревших данных инвентаризации происходит по истечении 30 не активных дней и удаление устаревших собранных файлов происходит по истечении 90 неактивных дней. А так как после обновления прошло 24 дня, то может поэтому у меня содержатся старые сведения инвентаризации?
    • Предложено в качестве ответа Vector BCOModerator 22 мая 2018 г. 5:29
    25 апреля 2018 г. 10:45
  • старые версии удалились после 30 дней?

    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    30 апреля 2018 г. 11:41
    Модератор

  • 3 мая только смогу проверить.

    • Изменено Viktor89 3 мая 2018 г. 18:02
  • Viktor89,

    Как успехи? Старые версии удалились?


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    Модератор
  • Нет, не удалились. Запускал запрос по файлам, указанный выше и старая версия также осталась. Проверил правда из отчета только на одном из компьютеров. Настройки удаления устаревших записей инвентаризации данных и собранных файлов я поставил 5 дней. Но всё равно они остались. После выходных буду разбираться дальше. На этой неделе был занят.  Очень интересно почему так происходит. Файла предыдущей версии уже нет на компе, а инвентаризация по exe файлам показывает, что есть.
  • Тогда попробуйте вместо software inventory использовать hardware inventory с add/remove programs

    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    • Предложено в качестве ответа Vector BCOModerator 22 мая 2018 г. 5:30
    • Помечено в качестве ответа Vector BCOModerator 22 мая 2018 г. 5:30
    Модератор
  • Тогда попробуйте вместо software inventory использовать hardware inventory с add/remove programs

    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    Извиняюсь, что не отвечал, так как нахожусь в отпуске почти до конца июля. В основном я использую в отчетах по инвентаризации hardware inventory с add-remove programs. Но в данном случае мне надо использовать инвентаризацию по файлам software inventory. И очень стало интересно почему это старые версии файлов ещё отображаются в базе software inventory, когда их уже нет на компьютере. Замечено, что это происходит не только с тем программным обеспечением, которое обновлял, но и с другими. (но правда не со всеми).

    Посмотрите пожалуйста у себя, как отображаются сведения по файлам экзешников из вьюшки v_GS_SoftwareFile на одном из компьютеров. Отображаются ли предыдущие версии файлов, которые были раньше?