Так что вам не нужно распаковывать MyProject.API.zip
, затем добавлять файлы в него, а затем перепаковывать его, чтобы вставить в него файлы ... Вы можете добавить «свободные» файлы в существующий файл .zip
в нынешнем виде.
Вот как я это проверил: ( вы должны быть в состоянии выполнить эти шаги, чтобы добиться того, чего вы пытаетесь достичь, я использовал эти шаги, так как им легче следовать):
- Создан каталог и файл на
C:\testing\toAdd\FileToAdd.txt
(это имитирует файлы, которые я хочу внедрить) - Создал каталог и Zip-файл на
C:\testing\zip\Zip.zip
(это имитирует, где мой файл .zip живет) - В файле
Zip.zip
есть 2 файла: New Text Document 1.txt
New Text Document 2.txt
Все, что мне нужно было сделать, это запустить следующую команду, чтобы "ввести" FileToAdd.txt
в Zip.zip
:
Compress-Archive -Path C:\testing\toAdd\* -DestinationPath C:\testing\zip\Zip.zip -Update
Снимки экрана ниже:
Файл для добавления пути
Путь и содержимое ZIP-файла назначения:
Содержимое Zip.zip
ПослеПеречисленные выше команды выполнения:
Надеюсь, это поможет!