Программа для резервного копирования APBackup позволяет выполнять задания не только с использованием встроенного Zip64 архиватора, но и применяя большинство внешних архиваторов. Для подключения внешнего архиватора в APBackup необходимо настроить файл конфигурации внешнего архиватора (*.EMC). В дистрибутив APBackup уже входят файлы конфигураций для наиболее распространенных архиваторов: WinRar, WinZip, Arj, 7-Zip,…, но вы так же можете добавить файл конфигурации для любого другого архиватора. Как это сделать описано в документации на примере архиватора WinRar.
При выполнении задания с использованием внешнего архиватора APBackup формирует командную строку для вызова внешнего архиватора, основываясь на файле конфигурации, создает процесс для выполнения этой командной строки и ожидает его завершения. Выполнение архивации в данном случае считается успешным, если код возврата созданного процесс равен 0 и найден созданный архив после выполнения внешнего архиватора. Если же внешний архиватор вернул код отличный от 0, то задание заканчивается с ошибкой выполнения. К сожалению APBackup не может узнать причину ошибки, т.к. ошибка происходит в другом процессе. Как быть если необходимо узнать причину ошибки?
Continue reading ‘Как узнать причину ошибки при выполнении задания в APBackup с помощью внешнего архиватора.’ »