В разделе Archiver (рис. 4.3) нужно указать команду распаковки файла, если какой-либо из обновляемых элементов находится в архиве. На рабочем месте, где выполняется обновление, должен быть при этом установлен архиватор. Рекомендуется использование архиваторов WinRAR или 7-zip.
Рисунок 4.3. Настройка архиватора
В поле File unpuck command прописывается команда в следующем формате:
"Path to Archiver.exe" x "ArchiveFile" "WhatToUnpack" "DestinationDirectory", где
·ArchiveFile, WhatToUnpack и DestinationDirectory являются системными переменными, которые будут заменены на значения, соответствующие настройкам обновляемого элемента;
·Path to Archiver.exe – полный путь к исполняемому файлу архиватора.
Пример команды для WinRAR (команда по умолчанию):
"c:\Program Files\WinRAR\WinRAR.exe" x "ArchiveFile" "WhatToUnpack" "DestinationDirectory" -ibck, где
·путь c:\Program Files\WinRAR\WinRAR.exe необходимо скорректировать в соответствии с реальным расположением WinRAR.exe на клиентской машине (или в локальной сети);
·ключ -ibck – команда для архиватора выполнять действия в фоновом режиме;
·параметр x – указывает архиватору извлекать файлы и папки с полными путями.
Пример команды для 7-zip:
"c:\Program Files\7-zip\7z.exe" x "ArchiveFile" "WhatToUnpack" -o"DestinationDirectory" -y, где
·путь c:\Program Files\7-zip\7z.exe необходимо скорректировать в соответствии с реальным расположением 7z.exe на клиентской машине (или в локальной сети).
·ключ -y – команда для архиватора не выводить никаких вопросов.
·параметр x – указывает архиватору извлекать файлы и папки с полными путями.