Что нового

Как заархивировать файлы в списке

vaf

Новичок
Сообщения
189
Репутация
2
Всем привет !!!
Пишу скрипт, который бы архивировал все файлы, которые сегодня изменялись. Список файлов я получаю, только вот как все их заархивировать к примеру в zip формат ?

К примеру - есть текстовый файл со следующим содержимым:

L:\11\ARM_ZAN\IST.NTX
L:\11\ARM_ZAN\NA_MSE.NTX
L:\11\ARM_ZAN\NSP05.DBF
L:\Mail\in.txt
L:\Mail\mail.DB
L:\Mail\out.txt

как с помощью autoit заархивировать файлы которые перечислены в текстовом файле с сохранением путей ?
 

Andrey_A

Продвинутый
Сообщения
325
Репутация
68
все их заархивировать к примеру в zip формат
Примерно так, а далее надо смотреть дополнительные флаги и передавать нужную структуру...
Код:
#include <_Zip.au3>
$sFile='C:\List.txt'
$aList=FileReadToArray($sFile)
$sFileName='C:\Arhive.zip'
_Zip_Create($sFileName)
For $i=0 To UBound($aList)-1
  _Zip_AddItem($sFileName,$aList[$i])
Next
 
Верх