Cargando

Ir a contenido


Como comprimir archivos PowerShell 5



SOLUCIÓN ELEGIDA POR EL AUTOR

Iniciado por Suarez32 , 02 mayo 2016 - 09:42
PowerShell 5 ya te deja con el nuevo módulo poder comprimir o descomprimir archivos ZIP en comandos. Además no tienes que instalar nada, es muy sencillo de utilizar.
 
Te dejo un ejemplo práctico:

Por favor Identificate o Registrate para poder ver este contenido

Lo que está bien es que puedes añadir lo que quieras en el archivo ZIP ya creado. Poniendo -Update lo tienes añadido sin problema como ves en este comando:

Por favor Identificate o Registrate para poder ver este contenido

Si lo que quieres es poder extraer / descomprimir los archivos escribe lo siguiente:

Por favor Identificate o Registrate para poder ver este contenido

También puedes crear cmdlet interesantes con este módulo.
 
Más info te la dejo aquí más abajo de Microsoft:
 

 

The Compress-Archive cmdlet accepts an array of strings for the file to compress. This means that I can supply an array of strings and compress them into a single archive. But the best way to do this is simply to pipe the results from the Get-ChildItem cmdlet to the Compress-Archive cmdlet and simply specify the destination.

 

This means that the Compress-Archive cmdlet immediately becomes incredibly flexible. Because I have written lots of posts about using Get-ChildItem to find all kinds of files, I can now simply use those commands and create single archives (.zip files) that contains all those well-filtered files. Here is a simple example where I archive all the text files in a single folder:

 

PS C:\> gci c:\fso\*.txt | Compress-Archive -DestinationPath c:\fso\myarchive.zip

PS C:\> gci C:\fso\myarchive.zip

 

  Directory: C:\fso

Mode              LastWriteTime       Length Name

—-              ————-       —— —-

-a—-      8/10/201510:50 AM      1320793 myarchive.zip

 

 

+info: 

Por favor Identificate o Registrate para poder ver este contenido

Ir a la solución

3 Respuestas de expertos

#1   Nestor1

  •   Reputación:201
  •   Respuestas:321
  •   Tutoriales:37

Publicado 29 abril 2016 - 09:53

Buenas,

 

necesito comprimir archivos con la herramienta famosa de los administradores de sistemas: PowerShell de Windows Server. El tema es que me gustaría conocer si alguno sabe cómo comprimir o descomprimir a través de PowerShell 5. muchas gracias a todos.

 

 


  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba

#2   Suarez32

  •   Reputación:35
  •   Respuestas:56
  •   Tutoriales:2
0 0 1

Publicado 02 mayo 2016 - 09:42

PowerShell 5 ya te deja con el nuevo módulo poder comprimir o descomprimir archivos ZIP en comandos. Además no tienes que instalar nada, es muy sencillo de utilizar.
 
Te dejo un ejemplo práctico:

Por favor Identificate o Registrate para poder ver este contenido

Lo que está bien es que puedes añadir lo que quieras en el archivo ZIP ya creado. Poniendo -Update lo tienes añadido sin problema como ves en este comando:

Por favor Identificate o Registrate para poder ver este contenido

Si lo que quieres es poder extraer / descomprimir los archivos escribe lo siguiente:

Por favor Identificate o Registrate para poder ver este contenido

También puedes crear cmdlet interesantes con este módulo.
 
Más info te la dejo aquí más abajo de Microsoft:
 

 

The Compress-Archive cmdlet accepts an array of strings for the file to compress. This means that I can supply an array of strings and compress them into a single archive. But the best way to do this is simply to pipe the results from the Get-ChildItem cmdlet to the Compress-Archive cmdlet and simply specify the destination.

 

This means that the Compress-Archive cmdlet immediately becomes incredibly flexible. Because I have written lots of posts about using Get-ChildItem to find all kinds of files, I can now simply use those commands and create single archives (.zip files) that contains all those well-filtered files. Here is a simple example where I archive all the text files in a single folder:

 

PS C:\> gci c:\fso\*.txt | Compress-Archive -DestinationPath c:\fso\myarchive.zip

PS C:\> gci C:\fso\myarchive.zip

 

  Directory: C:\fso

Mode              LastWriteTime       Length Name

—-              ————-       —— —-

-a—-      8/10/201510:50 AM      1320793 myarchive.zip

 

 

+info: 

Por favor Identificate o Registrate para poder ver este contenido



#3   Saul Martin Siera

  •   Reputación:52
  •   Respuestas:98
  •   Tutoriales:17

Publicado 02 mayo 2016 - 10:57

Yo tampoco lo sabía que se podía comprimir con PowerShell. queda claro, os dejo otras zonas que he descubierto yo para conocerlo a fondo:

 

Por favor Identificate o Registrate para poder ver este contenido

 

Por favor Identificate o Registrate para poder ver este contenido



#4   Nestor1

  •   Reputación:201
  •   Respuestas:321
  •   Tutoriales:37

Publicado 02 mayo 2016 - 10:59  AUTOR PREGUNTA

Veo que se puede comprimir y descomprimir sin problemas. Eso era lo que necesitaba, muchas gracias a ambos.




No esperes más y entra en Solvetic
Deja tus soluciones y aprovecha las ventajas de la cuenta de usuario ¡Únete!

Preguntas Similares

  Preguntas Iniciado Por Estadísticas Último Mensaje

x

¿Tienes otra pregunta? Aquí puedes encontrar más soluciones!

No esperes más y entra en Solvetic! Solo te esperan ventajas ¡Únete!

Suscribirse