Работа с инструментом для удаления данных Composer PMI

При долгой загрузке файлов Composer (.smg или .smgXml), содержащих большой объем информации о производстве продукта (PMI), можно воспользоваться специальным инструментом Composer, который удаляет данные PMI из указанных файлов. Это может уменьшить время загрузки.


Before you begin: На компьютере должны быть установлены следующие компоненты.
  • Сервер сценариев Windows: позволяет запускать сценарии.

    Прим.: Он устанавливается по умолчанию с ОС Windows.

  • Службы Microsoft XML Core Services (MSXML) 3.0 или 6.0: позволяют приложениям формировать приложения на основе XML.

    Прим.: Если Composer установлен на данном компьютере, службы MSXML также должны были быть установлены, поскольку они входят в системные требования.

  • Архиватор 7-zip: позволяет распаковывать файлы .smg (файлы .smgXml не требуют распаковки).

    Прим.: Программу 7-zip можно бесплатно загрузить с сайта http://www.7-zip.org. Предпочтительнее использовать 64-разрядную версию.

Related Topics
Об инструменте для удаления данных Composer PMI
  1. Откройте окно командной строки и перейдите в папку Tools\Composer_PMI_Remover, расположенную в каталоге установки Composer.

  2. Запустите Composer_PMI_Remover "Path_to_Input_Folder" /o "Path_to_Output_Folder". Параметры команды описаны в следующей таблице.

    Параметр Использование Описание Пример
    "Путь_к_исходной_папке" Обязательный Путь к папке с документами Composer (.smg, .smgXml), которые нужно обработать. Composer_PMI_Remover "C:\My Documents\Composer Data With PMI"
    /o "Путь_к_папке_для_результатов" Необязательный (но настоятельно рекомендуемый) Путь к папке, куда будут помещены обработанные документы Composer (.smg, .smgXml). Существующие файлы будут перезаписаны.

    Warning: По умолчанию результаты помещаются в исходную папку. Таким образом, если не указать папку для результатов, исходные файлы будут перезаписаны. Настоятельно рекомендуется указывать папку для результатов.

    Composer_PMI_Remover "C:\My Documents\Composer Data With PMI" /o "C:\My Documents\Composer Data Without PMI"
    /f начальныйУровень Необязательный Уровень в дереве структуры продукта, начиная с которого данные PMI будут удалены. Корневой узел соответствует уровню 0. Данные PMI обычно начинаются из корневого узла, поэтому их уровень должен быть 1 и больше.

    Прим.: По умолчанию удаляются все PMI, начиная с корневого узла.

    Composer_PMI_Remover "C:\My Documents\Composer Data With PMI" /o "C:\My Documents\Composer Data Without PMI" /f 2
    /t конечныйУровень Необязательный Уровень в дереве структуры продукта, до которого данные PMI будут удалены.

    Прим.: По умолчанию удаляются все PMI до последнего дочернего узла.

    Composer_PMI_Remover "C:\My Documents\Composer Data With PMI" /o "C:\My Documents\Composer Data Without PMI" /f 2 /t 5
    /7z "Путь_к_7z.exe"

    - может потребоваться для файлов .smg

    - не нужен для файлов .smgXml

    Путь к файлу 7z.exe (если нужно).

    Прим.: В большинстве случаев при правильной установке 7z.exe этот параметр не нужен. Если архиватор установлен некорректно, инструмент для удаления данных Composer PMI не сможет найти файл 7z.exe. В этом случае будут обработаны только файлы .smgXml, и будет выведено сообщение о том, что файлы .smg остались без изменений. Чтобы обработать и их, будет необходимо указать данный параметр.

    Composer_PMI_Remover "C:\My Documents\SMG Data With PMI" /o "C:\My Documents\SMG Data Without PMI" /7z "C:\Program Files\7-Zip\7z.exe

    По окончании обработки в окне командной строки будут выведены данные об уменьшении размера обработанных документов.