Bonjour ,
Voilà , je suis novice en PowerShell et on m'a demandé de faire un petit script pour dézipper des fichiers , le dézippage se passe plutot bien meme si je ne récupére que 24 fichiers sur 31 mais je pense que cela vient des noms fichiers , bref , je verrai cela par la suite mais j'ai un soucis pour récupérer l'adresse de destination ne connaissant pas bien les commandes j'ai un peu mal à me dépatouiller. Voici mon code:
L'adresse que je récupére dans $file est par exemple " C:\Users\Terni\Desktop\LP-EXPORT\dossier1\dossier2\dossier3\fichier.zip
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 $folders = Get-ChildItem C:\Users\Terni\Desktop\LP-EXPORT Foreach ($folder in $folders){ $files = Get-ChildItem C:\Users\Terni\Desktop\LP-EXPORT\$folder -Include *.zip -Recurse Foreach ($file in $files){ Write-Host $file #Expand-Archive $file -dest C:\Users\Terni\Desktop\LP-EXPORT } } pause
et je voudrais faire sauter ce fichier.zip pour que sa décompresse directement dans mon dossier3
Si quelqu'un pourrait m'expliquer comment je peux réussir cette manipulation cela m'aiderai vraiment
Merci d'avance.
Partager