Estoy creando un archivo de esquema de base de datos nocturno y me gustaría poner todos los archivos creados cada noche, uno para cada base de datos, en una carpeta y comprimir esa carpeta. Tengo un script de PowerShell que crea el esquema. Solo crea el script del archivo db y luego agrega todos los archivos a una nueva carpeta. El problema se encuentra dentro de la porción de compresión de este proceso.Creando una carpeta comprimida o comprimida en Windows usando Powershell o la línea de comando
¿Alguien tiene alguna idea de si esto se puede lograr con la utilidad de Windows preinstalada que maneja la compresión de carpetas?
Sería mejor utilizar esa utilidad si es posible en lugar de algo como 7zip (no tengo ganas de instalar 7zip en el servidor de todos los clientes y puede tomar años de TI hacerlo si se los pido).
Creo que esto explica sus opciones: http://richardspowershellblog.wordpress.com/2007/06/02/powershell-and-compressed-files/ – David
¡Muchas gracias! Esta fue una solución limpia y fácil. Instrucciones para cualquier otra persona que pueda tropezar con este hilo. Descargue las extensiones de la comunidad de PowerShell desde: http://pscx.codeplex.com/downloads Extraiga los archivos y luego mueva el directorio a: C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ Modules. Luego importe el módulo ejecutando el comando: Import-Module Pscx – TechDawg270