bonjour à tous,
tout est dans le titre, j'essaie de filtrer les répertoires commençant par $ et c'est pas facile vu qu'en regex $ c'est la fin ^^
bref j'ai essayé pas mal de cas de figure pour me la casser.
c'est vraiment vicieux d'avoir nommé ses répertoires comme ça, le but est de copier les autres répertoires.
Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $source="D:\test" $filter = [regex] "^\$_*" $bin = Get-ChildItem -Recurse -Path $source | Where-Object {$_.Name -contains $filter} foreach ($item in $bin) { Write-Host $item }
J'ai des répertoires $_Commun et $$_Commun, bref l'enfer. Bien sûr la facilité c'est de tout copier et de virer le superflu une fois la copie faite, mais c'est pas propre.
autant éviter de copier 300 Go pour rien la planète me remerciera :-)
Si quelqu'un a la solution je suis preneur ;-)
Partager