Apresentando PowerShell Unzip e comandos ZIP nos arquivos

Apresentando PowerShell Unzip e comandos ZIP nos arquivos
Normalmente, a operação de arquivos de ziping ou descompactação pode ser executada usando a interface GUI. No entanto, também pode ser possível usar cmdlets específicos em PowerShell. Os arquivos de compactação reduzem o tamanho do arquivo no disco. Além disso, ele atende a todos os arquivos em um só lugar. Além disso, impede os arquivos de ataques vulneráveis ​​também.

Este blog cobrirá os métodos para zíper ou descompactar arquivos.

Como zíper ou descompactar arquivos no PowerShell?

Estes são os métodos que serão elaborados:

  • Use o cmdlet "Compress-archive" para zip arquivos.
  • Use o cmdlet "expand-archive" para descompactar arquivos.

Método 1: compactar ou zip arquivos no PowerShell usando o cmdlet "Compress-archive"

Os arquivos no PowerShell podem ser fechados ou compactados usando o “Compacto-arco”Cmdlet. Pode comprimir arquivos únicos ou múltiplos de uma só vez.

Exemplo 1: Use o comando "Compress-archive" para zip um único arquivo

O exemplo a seguir fechará um único arquivo, utilizando o “Compacto-arco”Cmdlet:

Compress -archive -Path C: \ doc \ arquivo.txt -DestinationPath C: \ doc \ arquivo.fecho eclair

De acordo com o código acima:

  • Primeiro, adicione o cmdlet "Compress-archive", especifique o "-Caminho”Parâmetro e atribua o caminho do arquivo a ser fechado.
  • Depois disso, defina o “-Destino de destino”Parâmetro e atribua o caminho de destino com o arquivo e“.fecho eclairExtensão:

Vamos verificar se o arquivo foi fechado ou não executando o código abaixo:

Get-Childitem C: \ Doc \

No código acima mencionado, primeiro adicione o “Get-Childitem”CMDlet e atribua o endereço do diretório:

Exemplo 2: Use o comando "Compress-Archive" para zip vários arquivos de uma só vez

Este exemplo a seguir zipá vários arquivos com PowerShell “Compacto-arco”Cmdlet. Para fazer isso, basta atribuir os vários endereços de arquivo ao “-CaminhoParâmetro, separado por vírgula:

Compress -archive -Path C: \ doc \ arquivo.txt, c: \ doc \ novo.txt -DestinationPath C: \ doc \ arquivo.fecho eclair

Exemplo 3: Use o comando "Compress-Archive" para zombar de todos os arquivos na pasta

Agora, arquiva ou zire todos os arquivos na pasta usando o curinga “*Operador. Por esse motivo, adicione o operador "*" no final do endereço do diretório, conforme demonstrado abaixo:

Compact -archive -Path 'C: \ doc \*' -DestinationPath C: \ doc \ arquivo.fecho eclair

Método 2: Os arquivos descompactados ou descompactados no PowerShell usando o cmdlet “expand-archive”

Arquivos que são fechados ou compactados podem ser descompactados ou não compactados com a ajuda do “Expandir-Archive”Cmdlet.

Exemplo: use o comando "expand-archive" para descompactar um arquivo

Neste exemplo, o arquivo com zíper será descompactado usando o “Expandir-Archive”Cmdlet:

Expand -Archive -Path C: \ doc \ arquivo.Zip -DestinationPath C: \ doc \ arquivo

De acordo com o código acima:

  • Primeiro, adicione o “Expandir-Archive”Cmdlet, especifique o“-Caminho”Parâmetro e atribua o endereço do arquivo junto com o nome do arquivo:

Vamos verificar se os arquivos foram extraídos ou não usando o “Get-Childitem”CMDlet junto com o endereço do diretório:

Get-Childitem C: \ Doc \ Arquivo

Isso foi tudo sobre o procedimento de zipando e descompactando arquivos usando o PowerShell.

Conclusão

Para fechar ou comprimir o arquivo em PowerShell, o “Compacto-arco”CMDLET é usado. Enquanto descompactar ou descompactar um arquivo, o “Expandir-Archive”O cmdlet pode ser utilizado. Além disso, vários arquivos também podem ser fechados ou descompactados de uma só vez. Este artigo observou a consulta declarada e resolveu a consulta declarada.