Question Recherche repertoire avec exclusion

Plus d'informations
il y a 7 ans 2 mois #28010 par Romain
Bonjour à tous,

Je suis en train de créer un script pour gérer ma collection de comics au format cbz. Le but est dé vérifier la présence d'une chaîne de caractères, qui correspond à un nom de fichier type, et remonter le répertoire dans lequel le fichier a été trouvé. Le problème est que je veux exclure un répertoire d'ou viennent les fichiers qui vont être copiés.

Voilà ce que j'ai fait (un exemple)

$Comics = D:\Comics\
$Exclusion = D:\Comics\0-day Comics\

$DestinationPath = (Get-ChildItem -Recurse -Path \"%Comics%\" -Include \"Batman v3*.cbz\" -Exclude %Exclusion%\").DirectoryName.

J'ai deux problèmes avec ça :

- la commande Get-ChildItem me renvoie de temps en temps le fameux répertoire D:\Comics\0-day Comics que je veux pourtant exclure. Si le répertoire D:\Comics\0-day Comics\ comprend bien un fichier nommé Batman v3*.cbz, je le retrouve bien la valeur dans la variable $DestinationPath$

- Je voudrais que la variable $DestinationPath$ soit une valeur texte unique. Si je reprends mon exemple et que j'ai plusieurs fichiers nommés Batman v3*.cbz, $DestinationPath$ est à priori sous format texte, mais avec autant de lignes que la commande a trouvé de fichiers.

Est-ce que vous pouvez m'aider là-dessus SVP ?

Message édité par: Jeandaubi, à: 15/01/19 21:01<br><br>Message édité par: Jeandaubi, à: 15/01/19 21:17

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

Plus d'informations
il y a 7 ans 2 mois #28027 par Laurent Dardenne
Salut,
si ton pb est tjr d'actualité sans jeux de test il est difficile de répondre, enfin c'est au lecteur de le créer, ce qui peut expliquer l'absence de réponse à ton post.

Tutoriels PowerShell

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

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