Voici comment avec PowerShell automatiser la compressions d'un ensemble de répertoire dans une arborescence avec des sous répertoire.
Prérequis:
$Path = "\\101.240.40.4\Folder" cd $Path $rootFolder = Get-ChildItem -Path $Path dir $rootFolder | Where-Object { $_.PSIsContainer } | ForEach-Object { C:\"Program Files"\7-zip\7z.exe a -mx9 "$_.zip" $_.FullName }
Le Script va parcourir l'ensemble des répertoires et sous répertoires, Zipper chaqu'un d'eux au nom du répertoire parent.
— sylvain 2020/05/04 11:25