В проекте для архивирования и разархивирования файлов используется в том числе и ''платный''
winzip32.exe.
Для удешевления проекта в среде
Win 7 решили использовать его бесплатные
штатные средства Explorerа.
Удалось найти
здесь, что
операции архивирования можно выполнить из командной строки или пакетного файла:
ntbackup backup [systemstate] "@имя_файла_bks" /J {"имя_задания"} [/P {"имя_пула"}] [/G {"идентификатор_guid"}] [/T { "имя_ленты"}] [/N {"носитель"}] [/F {"имя_файла"}] [/D {"описание"}] [/DS {"имя_сервера"}] [/IS {"имя_сервера"}] [/A] [/V:{yes|no}] [/R:{yes|no}] [/L:{f|s|n}] [/M {тип_архива}] [/RS:{yes|no}] [/HC:{on|off}] [/SNAP:{on|off}]
Однократную архивацию
здесь предлагают делать при помощи утилиты командной строки
Wbadmin.
Но это все не то...
Хотелось бы что-то запустить, по крайней мере, через
ShellExecuteEx(...);
Попадались ли кому-то функции доступа (API) архивирования файлов средствами Win 7 ?
Мы знаем: время растяжимо. Оно зависит от того,
Какого рода содержимым Вы заполняете его. (C. Маршак)