SSIS zip файл с использованием 7zip

Я использую ssis для zip и переименовываю папку с примерно 7 файлами в ней. когда он застегивает папку и переименовывает ее, старая папка находится внутри папки zip, я просто хотел бы иметь папку zip с новым именем и файлами внутри этого. я пытался

a -tzip "F:\Extracts\QCExtracts\QCreports_2014_07.zip" "F:\Extracts\QCExtracts\QCreports\" a -tzip "F:\Extracts\QCExtracts\QCreports_2014_07.zip" "F:\Extracts\QCExtracts\QCreports"

для обоих я получаю результат QCreports_2014_07.zip\ QCreports\all files

мне нужно, чтобы он был QCreports_2014_07.zip\ all files

1 ответ

Предполагая, что вы используете "Execute Process Task" для вызова 7z.exe:

Вы должны установить F:\Extracts\QCExtracts\QCreports\ как WorkingDirectory в разделе "Процесс" вашей задачи. Это должно опустить подкаталог в zip файле.

licensed under cc by-sa 3.0 with attribution.