none
Поиск файла на рабочих станциях и серверах (размер, хэш) RRS feed

  • Вопрос

  • Добрый день.

    Система SCCM 2007. 

    Central Site + 8 Prymary Site + несколько десятков Secondary Site.

    Парк порядка 6000 машин.

    Задача: произвести поиск файла по параметрам размер (в байтах)/хеш или хотя бы одно из значений, на всех машинах.

    Соответственно в результате запроса необходимо получить имена станций, где данный файл присутствует, а так же путь к файлу.

    Каким образом реализовать запрос такого типа?

    5 июля 2013 г. 11:17

Ответы

  • Нужно включить инвентаризацию файлов с нужным Вам расширением.

    SELECT        dbo.v_R_System.Name0, dbo.v_GS_SoftwareFile.FileName, dbo.v_GS_SoftwareFile.FileSize, dbo.v_GS_SoftwareFile.FilePath
    FROM            dbo.v_GS_SoftwareFile INNER JOIN
                             dbo.v_R_System ON dbo.v_GS_SoftwareFile.ResourceID = dbo.v_R_System.ResourceID
    WHERE        (dbo.v_GS_SoftwareFile.FileName = N'iexplore.exe') AND (dbo.v_GS_SoftwareFile.FileSize = '757376')


    http://sccm.com.ua/

    • Помечено в качестве ответа cblp_ok 11 июля 2013 г. 11:47
    5 июля 2013 г. 21:36
    Отвечающий

Все ответы

  • Нужно включить инвентаризацию файлов с нужным Вам расширением.

    SELECT        dbo.v_R_System.Name0, dbo.v_GS_SoftwareFile.FileName, dbo.v_GS_SoftwareFile.FileSize, dbo.v_GS_SoftwareFile.FilePath
    FROM            dbo.v_GS_SoftwareFile INNER JOIN
                             dbo.v_R_System ON dbo.v_GS_SoftwareFile.ResourceID = dbo.v_R_System.ResourceID
    WHERE        (dbo.v_GS_SoftwareFile.FileName = N'iexplore.exe') AND (dbo.v_GS_SoftwareFile.FileSize = '757376')


    http://sccm.com.ua/

    • Помечено в качестве ответа cblp_ok 11 июля 2013 г. 11:47
    5 июля 2013 г. 21:36
    Отвечающий

  • http://sccm.com.ua/

    5 июля 2013 г. 21:38
    Отвечающий
  • Нужно включить инвентаризацию файлов с нужным Вам расширением.

    SELECT        dbo.v_R_System.Name0, dbo.v_GS_SoftwareFile.FileName, dbo.v_GS_SoftwareFile.FileSize, dbo.v_GS_SoftwareFile.FilePath
    FROM            dbo.v_GS_SoftwareFile INNER JOIN
                             dbo.v_R_System ON dbo.v_GS_SoftwareFile.ResourceID = dbo.v_R_System.ResourceID
    WHERE        (dbo.v_GS_SoftwareFile.FileName = N'iexplore.exe') AND (dbo.v_GS_SoftwareFile.FileSize = '757376')


    http://sccm.com.ua/


    А как будет выглядеть запрос через консоль SCCM 2007? Если есть необходимость создать запрос в пункте "Queries"

  • Будет выглядеть так же. Эти представления аналогичны представлениям 2012.

    http://sccm.com.ua/

    8 июля 2013 г. 18:54
    Отвечающий
  • Не совсем так...

    Решил проблемы, запросом к БД

    11 июля 2013 г. 11:47
  • Я показал отчёт. Перепутал с запросом.

    http://sccm.com.ua/

    11 июля 2013 г. 22:01
    Отвечающий