function Get-ArchiveContent ($FileName)     #Nombramos la función y le ponemos un parametro -Filename
{
        Add-Type -AssemblyName System.IO.Compression.FileSystem     #Agregamos el ensamble
$zip = [System.IO.Compression.ZipFile]::open($filename,”update”)     #Cargamos el Archive ZIP en modo Update para poder trabajarlo
$zip.entries     #Usamos la propiedad Entries para listar los contenidos
$zip.Dispose()     #una vez que terminamos de usar el ZIP, lo cerramos
}


#Get-ArchiveContent "D:\Banxico\Transferencia\transDF.zip" | Get-Fullname
(Get-ArchiveContent -Filename "C:\banxico\Respaldos\EnvioDiario\BK\transDF.zip").name

http://www.winteltips.com/2016/05/09/listar-contenidos-zip-powershell/

Deja un comentario