PowerShell Unzip/Zip: Como descompactar/zipar arquivos no PowerShell [Recuperação de disco]

Muitos usuários estão confusos sobre o PowerShell descompactar/compactar comando. Se você também está tentando descobrir, este post no esse site vale a pena ler. Ele orienta você pelas etapas detalhadas para descompactar um arquivo usando o PowerShell no Windows 10/11.





Nesta página :

Como é bem conhecido de todos nós, PowerShell é um poderoso shell de linha de comando integrado ao Windows e uma ferramenta de ambiente de script. Ele pode ser usado para lidar com vários trabalhos no Windows, como instalando atualizações do Windows , Copiar arquivos do PowerShell , O PowerShell obtém o tamanho da pasta , instalando SSH PowerShell , etc

No entanto, muitas pessoas e até profissionais não estão familiarizados com como fazer esses trabalhos usando o PowerShell. Aqui está um exemplo verdadeiro do fórum StackOverflow. Nesta postagem, nos concentramos principalmente nos arquivos descompactados/zipados do PowerShell.



Tenho um arquivo .zip e preciso descompactar todo o seu conteúdo usando o PowerShell. Estou fazendo isso, mas não parece funcionar. O que está errado? O diretório C:\a ainda está vazio.

https://stackoverflow.com/questions/27768303/how-to-unzip-a-file-in-powershell

O que é o comando Descompactar/Zip do PowerShell

Em primeiro lugar, é necessário que o cmdlet possa ser usado para descompactar/compactar no PowerShell. Para descompactar o arquivo PowerShell no Windows 10/11, você pode fazer uso total do PowerShell Expandir-Arquivar comando que pode descompactar ou extrair todo o conteúdo de arquivos compactados ou arquivados na pasta de destino.



Se você deseja criar um arquivo compactado ou arquivo compactado de pastas/diretórios especificados, pode usar o PowerShell Comprimir-Arquivo comando. Mas você precisa garantir que o tamanho do arquivo não seja superior a 2 GB. Além disso, os dois comandos exigem que a extensão do arquivo compactado seja .fecho eclair .

Agora, você deve ter uma compreensão geral dos comandos zip/unzip do PowerShell. Vamos ver como compactar/descompactar no PowerShell Windows 10/11.



Observação:

Certifique-se de que seu computador tenha o PowerShell v5+ instalado. Se não, você pode consultar este post “ Como atualizar a versão do PowerShell para v7.2.5 para Windows 10/11 ” para instalar a versão mais recente.

Como descompactar o arquivo PowerShell no Windows 10/11

É muito simples descompactar um arquivo usando o comando Expand-Archive PowerShell no Windows 10/11. Aqui vamos 2 exemplos para fazer o PowerShell extrair arquivos compactados.



Suponha que você tenha uma pasta compactada chamada escritório2016.zip e você deseja descompactá-lo em C:\Usuários\Administrador\Desktop caminho para D:\PowerShell , você pode consultar o seguinte guia.

# Exemplo 1: PowerShell descompacta um arquivo morto existente em uma pasta especificada

1. Pressione o botão Vitória + R chaves para abrir o Corre caixa e, em seguida, digite powershell nele e pressione Ctrl + Shift + Enter teclas para abrir a janela elevada do PowerShell.

2. Na janela pop-up, digite o seguinte comando e pressione Digitar para descompactar o escritório2016.zip arquivo no D:\PowerShell . Em seguida, aguarde a conclusão do processo de descompactação do arquivo PowerShell.

Observação:

Certifique-se de substituir o caminho/nome do arquivo e o caminho de destino de acordo com sua situação real.

Expand-Archive -LiteralPath 'C:\Users\Administrador\Desktop\Office2016.zip' -DestinationPath D:\PowerShell

  descompacte um arquivo usando o PowerShell

  descompacte um arquivo para a unidade D

3. Se você deseja substituir um arquivo extraído existente, pode adicionar o -Força parâmetro no final do mesmo comando PowerShell Expand-Archive.

Expand-Archive -LiteralPath 'C:\Users\Administrador\Desktop\Office2016.zip' -DestinationPath D:\PowerShell -Force

# Exemplo 2. PowerShell descompacta um arquivo morto existente na pasta atual

Se você deseja descompactar arquivos do PowerShell na pasta atual, pode executar o seguinte comando de descompactação do PowerShell.

Expand-Archive -Path 'C:\Users\Administrator\Desktop\Office2016.zip' -DestinationPath C:

  O PowerShell descompacta um arquivo na pasta atual

Da mesma forma, você pode adicionar o -Força parâmetro no final do comando para substituir uma pasta extraída existente.

Como compactar o arquivo PowerShell no Windows 10/11

Obviamente, você pode usar o comando PowerShell compress archive para criar um arquivo/pasta compactado no Windows 10/11. Aqui resumimos alguns exemplos comuns dos arquivos zip do PowerShell.

# Exemplo 1. Arquivos compactados do PowerShell para um novo arquivo compactado

Se você deseja compactar arquivos diferentes e criar um novo arquivo de conquista, pode executar o seguinte comando na janela elevada do PowerShell. Aqui você pode remover o parâmetro -Force se não precisar substituir um arquivo extraído existente.

Compress-Archive -LiteralPath D:\PowerShell -DestinationPath C:\Archives -Force

  compactar arquivos usando o PowerShell

# Exemplo 2. Arquivos zip do PowerShell que incluem o diretório raiz

Se você deseja compactar um diretório e criar uma pasta de arquivo que contém o diretório raiz e todos os seus arquivos/subdiretórios, você pode usar o Caminho parâmetro em vez disso.

Compress-Archive -Path D:\PowerShell -DestinationPath C:\Archives\Office2016.zip

# Exemplo 3. Arquivos Zip do PowerShell que excluem o diretório raiz

Bem, você pode executar o seguinte comando se quiser compactar um diretório e criar um novo arquivo que exclua o diretório raiz.

Compress-Archive -Path D:\PowerShell\* -DestinationPath C:\Archives\Office2016.zip

# Exemplo 4. PowerShell Zip apenas os arquivos no diretório raiz

Se você deseja apenas compactar os arquivos apenas no diretório raiz e criar um novo arquivo, execute o seguinte comando.

Compress-Archive -Path D:\PowerShell\*.* -DestinationPath C:\Archives\Office2016.zip

# Exemplo 5. Adicionar arquivos a uma pasta de arquivo criada

Se você deseja adicionar alguns arquivos à pasta de arquivo criada, pode usar o parâmetro -Update. Por isso:

Compress-Archive -Path D:\PowerShell\* -Update -DestinationPath C:\Archives

Como compactar/descompactar no PowerShell Windows 10/11? Agora, acredito que você já sabe as respostas. Se você tiver outras opiniões sobre o tópico compactar/descompactar do PowerShell, compartilhe-as na zona de comentários a seguir.

Leitura adicional: Como fazer se você excluir um arquivo compactado acidentalmente? Não se preocupe. este assistente de partição do site pode ajudá-lo a restaurar o arquivo excluído em vários dispositivos de armazenamento rapidamente. Além disso, pode ajudá-lo a fazer backup de partições, reconstruir MBR, migrar SO, converter NTFS para FAT sem perda de dados, etc.