Comprimir archivos con PowerShell 5
PowerShell 5 introduce un nuevo módulo de Archivo que permite la creación y extracción de archivos ZIP. De una manera muy sencilla podremos comprimir/descomprimir archivos sin necesidad de utilizar herramientas de terceros, además también podremos utilizar cmdlet para utlizarlo con elementos de una o más ubicaciones específicas. Por ejemplo:
|
Get-ChildItem *.jpg | Compress-Archive -DestinationPath pic.zip -CompressionLevel Optimal |
También podemos ir añadiendoa un archivo ZIP existente con el mismo orden de formato y añadiendo -Update, por ejemplo:
|
Get-ChildItem *.png | Compress-Archive -DestinationPath pic.zip -CompressionLevel Optimal -Update |
Para extraer el contenido de un ZIP, es tan sencillo como:
|
Expand-Archive pic.zip -DestinationPath D:\Temp |

About Dani Alonso -
Geek ibérico (Cloud Solutions Principal Advisor). Microsoft MVP Cloud and DataCenter Management. Especialista en ciberseguridad empresarial y soluciones cloud. Perito Judicial Informático Forense, MCSA Office 365, Cloud Platform & Windows 10; MCSE Productivity, Messaging & Cloud Platform and Infrastructure, MCSD Azure Solutions Architect, STEP Member, CISSP, CCNA, MCT, MCITP, MOS Master, ...y colega! :-)