Question [Résolu] copy-item avec exclude

Plus d'informations
il y a 14 ans 3 semaines #11644 par Richard Lazaro
Réponse de Richard Lazaro sur le sujet Re:copy-item avec exclude
Actuellement, en version 2 de PowerShell, il n'existe pas de paramètre pour exclure les fichiers (du moins, je ne vois pas comment ... Laurent si tu passes pas là)

Voici une solution :

[code:1]
Get-ChildItem -Path $folter -Recurse -Exclude '*.mp3' | Where-Object {!$_.PSIsContainer} | Copy-Item -Destination $path
[/code:1]

Bien Cordialement,
Richard Lazaro.

Think-MS : (Get-Life).Days | %{ Learn-More }

\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 3 semaines #11645 par DELBREUVE
Réponse de DELBREUVE sur le sujet Re:copy-item avec exclude
Bonjour !

ca y'est j'ai trouvé !!!! merci pour votre aide ! j'ai pris un morceau à droite et à gauche et voilà le résultat ! :) :

[code:1]Get-ChildItem $source -exclude @('*.mp3','Thumbs.db','*.wma') -Recurse | where-object {$_.FullName -notmatch (\"Mes Images\"«») -and $_.FullName -notmatch (\"Ma Musique\" ) -and $_.FullName -notmatch (\"Mes videos\"«») -and $_.FullName -notmatch (\"Mes vidéos\"«»)} | Copy-Item -Destination {Join-Path $dest $_.FullName.Substring($source.length)}[/code:1]

J'espère que ça va en aider plus d'un !

Bonne journée et à bientôt (je commence à être accro du forum)

Florent

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 3 semaines #11646 par DELBREUVE
Réponse de DELBREUVE sur le sujet Re:copy-item avec exclude
@ Richard,

J'avais pas vu ton message, mais on a trouvé la même commande ! j'ai rajouté le notmatch ! :laugh:

Cdt,

Florent

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 3 semaines #11655 par xyz
Réponse de xyz sur le sujet Re:copy-item avec exclude
Richard Lazaro écrit:

Laurent si tu passes pas là

J'arrive après la bataille :P
Florent62 écrit:

j'ai pris un morceau à droite et à gauche et voilà le résultat

Pour ceci :
[code:1]where-object {$_.FullName -notmatch (\"Mes Images\"«») -and $_.FullName -notmatch (\"Ma Musique\" ) -and $_.FullName -notmatch (\"Mes videos\"«») -and $_.FullName -notmatch (\"Mes vidéos\"«»)} [/code:1]

Tu peux utiliser une alternative (regex):
[code:1]where-object {$_.FullName -notmatch \"(Mes Images|Ma Musique|Mes videos|Mes vidéos)\"} [/code:1]
A tester.<br><br>Message édité par: Laurent Dardenne, à: 27/04/12 18:49

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 3 semaines #11656 par Richard Lazaro
Réponse de Richard Lazaro sur le sujet Re:copy-item avec exclude
Laurent, de visuel (il est 1h30 ...) il manque des paranthèse il me semble.

Think-MS : (Get-Life).Days | %{ Learn-More }

\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 3 semaines #11671 par xyz
Réponse de xyz sur le sujet Re:copy-item avec exclude
Richard Lazaro écrit:

Laurent, de visuel (il est 1h30 ...) il manque des paranthèse il me semble.

Exact, c'est corrigé.
Merci :)

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.043 secondes
Propulsé par Kunena