Déplacement de fichier dans dossier a son nom

Fermé
filefolder - 1 déc. 2020 à 15:16
 filefolder - 2 déc. 2020 à 17:10
Bonjour,
je cherche un moyen pour trier 2500 fichiers par leur nom en leur créant des dossiers

par exemple j'ai un fichier "christine google 2020-11-30" je voudrais que chaque fichier qui commence par christine aille dans le dossier christine
et si le dossier n'existe pas encore le créer

j'ai déjà commencé à le faire manuellement mais ca vraiment me prendre un temps fou
et j'ai essayé de faire quelque chose avec le logiciel file juggler sans succès

si quelqu'un a une piste pour m'aider

Configuration: Windows / Chrome 87.0.4280.66
A voir également:

3 réponses

Itdaboyz Messages postés 357 Date d'inscription mercredi 22 juin 2011 Statut Membre Dernière intervention 14 juin 2024 98
1 déc. 2020 à 17:40
Petit script powershell qui permet de faire ça
Set-StrictMode -Version 3

Get-ChildItem -File | ForEach-Object {
$spl = $_.Name.Split(" ")
if($spl -lt 1) {
continue
}

if(!(Test-Path $spl[0])) {
New-Item -Name $spl[0] -ItemType Directory
}
Move-Item -Path ".\$($_.Name)" -Destination ".\$($spl[0])"
}
1
merci beaucoup mais j'avoue que c'est un petit peu compliqué pour moi
je n'ai jamais utilisé powershell
0
Duno59 Messages postés 852 Date d'inscription dimanche 1 avril 2018 Statut Membre Dernière intervention 26 février 2024 284
1 déc. 2020 à 19:29
Bonjour.
Si le script te parait trop compliqué, une autre solution plus longue mais plus simple à utiliser c'est les paramètres remplaçables. En supposant que tes fichiers soient des photos jpg, si, dans l'explorateur, tu fais une recherche en tapant "Christine*.jpg" (sans les guillemets) seront sélectionnées TOUTES les photos comportant le mot Christine dans leur nom, quelque soit ce qui suit. En fait, l'étoile remplace tous les caractères qui suivent le mot Christine. En tapant '*Chritine*.jpg" seront pris en compte les photos ayant du texte avant et après le mot Christine.
Seul problème : il faudra créer le répertoire de destination avant.
Cordialement.
1
ah oui merci pour l'astuce
0
barnabe0057 Messages postés 14450 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 15 juin 2024 4 912
1 déc. 2020 à 17:21
Bonjour,

Les scripts c'est fait pour ça.

0