Estoy tratando de hacer que mi script de powershell comprima algunos archivos y carpetas. Por el momento, puedo hacer que mi secuencia de comandos comprima todos los archivos (sin incluir carpetas) o comprima todos los archivos con las carpetas incluidas pero en la ruta incorrecta. Un ejemplo sería si tengo una carpeta llamada wordpress con archivos y algunas subcarpetas. Necesito que mi archivo zip sea wordpress.zip, con todos los archivos y subcarpetas en la raíz de ese zip en lugar de \ wordpress \ files. *Cómo incluir archivos y carpetas con 7zip powershell
Cualquier ayuda sería apreciada. Aquí está mi código hasta ahora
function create-7zip([String] $aDirectory, [String] $aZipfile){
[string]$pathToZipExe = "C:\Program Files\7-zip\7z.exe";
[Array]$arguments = "a", "-tzip", "$aZipfile", "$aDirectory";
& $pathToZipExe $arguments;
}
create-7zip "$storageDir\wordpress\*.*" "$storageDir\wordpress.zip"
El ejemplo anterior sólo los archivos zip en el interior de mi carpeta de destino, lo necesito para incluir las subcarpetas.
Esta fue exactamente la solución. Gracias por su respuesta. – G3TH