Este blog abordará métodos para compactar ou descompactar arquivos.
Como compactar ou descompactar arquivos no PowerShell?
Estes são os métodos dados que serão elaborados:
- Use o cmdlet “Compress-Archive” para compactar arquivos.
- Use o cmdlet “Expand-Archive” para descompactar arquivos.
Método 1: compactar ou compactar arquivos no PowerShell usando o cmdlet “Compress-Archive”
Arquivos no PowerShell podem ser compactados usando o “ Comprimir-Arquivo ” cmdlet. Ele pode compactar um ou vários arquivos de uma só vez.
Exemplo 1: Use o comando “Compress-Archive” para compactar um único arquivo
O exemplo a seguir compactará um único arquivo utilizando a tecla “ Comprimir-Arquivo ” cmdlet:
Comprimir - Arquivo -Caminho C:\Doc\Arquivo.txt - DestinationPath C:\Doc\File.zip
De acordo com o código acima:
- Primeiro, adicione o cmdlet “Compress-Archive”, especifique o “ -Caminho ” e atribua o caminho do arquivo a ser compactado.
- Depois disso, defina o “ -DestinationPath ” e atribua o caminho de destino com o arquivo e “ .fecho eclair ” extensão:
Vamos verificar se o arquivo foi compactado ou não executando o código abaixo:
Get-ChildItem C:\Doc\
No código acima, primeiro adicione o “ Get-ChildItem ” cmdlet e atribua o endereço do diretório:
Exemplo 2: Use o comando “Compress-Archive” para compactar vários arquivos de uma só vez
Este exemplo a seguir compactará vários arquivos com o PowerShell “ Comprimir-Arquivo ” cmdlet. Para fazer isso, basta atribuir os vários endereços de arquivo ao “ -Caminho ” parâmetro, separados por vírgula:
Comprimir - Arquivo -Caminho C:\Doc\Arquivo.txt , C:\Doc\Novo.txt - DestinationPath C:\Doc\File.zip
Exemplo 3: Use o comando “Compress-Archive” para compactar todos os arquivos na pasta
Agora, arquive ou compacte todos os arquivos da pasta usando o caractere curinga “ * ” operador. Por isso, adicione o operador “*” ao final do endereço do diretório, conforme demonstrado abaixo:
Comprimir - Arquivo -Caminho 'C:\Documento\*' - DestinationPath C:\Doc\File.zip
Método 2: descompactar ou descompactar arquivos no PowerShell usando o cmdlet “Expand-Archive”
Arquivos compactados ou compactados podem ser descompactados ou descompactados com o auxílio do “ Expandir-Arquivar ” cmdlet.
Exemplo: Use o comando “Expandir-Arquivo” para descompactar um arquivo
Neste exemplo, o arquivo compactado será descompactado usando o “ Expandir-Arquivar ” cmdlet:
Expandir - Arquivo -Caminho C:\Doc\Arquivo.zip - DestinationPath C:\Doc\ArquivoDe acordo com o código acima:
- Primeiro, adicione o “ Expandir-Arquivar ” cmdlet, especifique o “ -Caminho ” e atribua a ele o endereço do arquivo junto com o nome do arquivo:
Vamos verificar se os arquivos foram extraídos ou não usando o comando “ Get-ChildItem ” junto com o endereço do diretório:
Get-ChildItem C:\Doc\Arquivo
Isso foi tudo sobre o procedimento de compactação e descompactação de arquivos usando o PowerShell.
Conclusão
Para compactar ou compactar o arquivo no PowerShell, o “ Comprimir-Arquivo ” o cmdlet é usado. Ao descompactar ou descompactar um arquivo, o “ Expandir-Arquivar ” pode ser utilizado. Além disso, vários arquivos também podem ser compactados ou descompactados de uma só vez. Este artigo observou a consulta declarada e resolveu a consulta declarada.