PowerShell распакует содержимое подпапки (все файлы и папки) zip-архива - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть zip-папка с именем install, и мне нужно извлечь содержимое этой папки (все файлы и папки) в другое место назначения с помощью Power Shell. Я попытался сделать следующее:

Expand-Archive -LiteralPath C:\temp\install.zip -DestinationPath C:\"Program Files"\mbeats

В этом случае я извлекаю саму папку установки в папку mbeats, а не содержимое папки установки.

Есть идеи, как это исправить?

Спасибо, Драган

1 Ответ

0 голосов
/ 22 апреля 2020

Если ваш zip-файл, называемый «install.zip», содержит папку, называемую «install», в которой содержатся интересующие вас папки и файлы, то ваше наблюдение действительно является предполагаемым поведением. Имейте в виду, что вам не нужно помещать все файлы в папку («установить») перед их архивированием в zip-файл («install.zip»).

Если вы не хотите извлекать весь файл целиком zip архив, но все файлы и папки внутри папки «установить», то вам нужно получить доступ к этим элементам по частям, как описано здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...