J'ai un fichier zip avec un nom de fichier aléatoire qui est enfermé dans un fichier zip au nom aléatoire. Je suis en train de peaufiner l'exemple de code suivant :
$shell = new-object -com shell.application
$zip = $shell.NameSpace(“C:\howtogeeksite.zip”)
foreach($item in $zip.items())
{
$shell.Namespace(“C:\temp\howtogeek”).copyhere($item)
}
Le fichier zip externe contient quelques centaines de fichiers dont je n'ai pas besoin, plus ce fichier zip interne. Comment puis-je affiner le code source ci-dessus pour ne saisir que le fichier zip interne (il pourrait simplement extraire tous les fichiers du fichier zip externe dont l'extension est .zip) ? Veuillez me conseiller la manière la plus simple de le faire. Merci !