Script De Renommage De Fichiers
📂 Description de la réalisation
L'objectif de ce projet était de simplifier et standardiser les noms de fichiers en supprimant les identifiants inutiles, facilitant ainsi leur organisation et leur accessibilité pour les utilisateurs. Ce processus permet de gagner du temps en optimisant l’identification et l’accès aux fichiers importants.
💻 Environnement technologique
Langage de script : PowerShell
Type de projet : Script d’automatisation
Réalisation : Projet individuel
Situation : Réalisation vécue (réelle)
⚙️ Fonctionnalités principales
🧭 Parcours des répertoires spécifiés pour identifier les fichiers à traiter
🏷️ Identification des fichiers avec un nom au format "ID xxxx" ou similaire
🔄 Renommage automatique des fichiers en supprimant l'identifiant et en conservant uniquement le nom pertinent
🚀 Automatisation du processus de standardisation des noms sur plusieurs répertoires
🧠 Compétences mobilisées
[!info]+ Développement PowerShell
Écriture de scripts pour automatiser des tâches répétitives liées à la gestion des fichiers
Utilisation des cmdlets PowerShell pour parcourir les répertoires et manipuler les fichiers
[!example]+ Gestion des fichiers et répertoires
Manipulation de fichiers avec
Get-ChildItem
,Rename-Item
Gestion des erreurs avec
Try-Catch
pour assurer la stabilité du script
[!check]+ Automatisation des processus
- Création d’un script modulaire et réutilisable pour la standardisation des noms de fichiers
[!tip]+ Analyse et résolution de problèmes
Définition des critères de renommage
Tests du script sur différents ensembles de fichiers et débogage
📦 Éléments produits
✅ Script PowerShell pour renommer les fichiers
🖼️ Captures d'écran :
Avant le renommage
Après le renommage
📘 Documentation :
Guide d’utilisation du script
Rapport de tests (résultats des tests de renommage sur divers jeux de fichiers)
Fiche d’incidents rencontrés et solutions appliquées
📈 Bilan de la situation
[!important]+ Apports pour l'entreprise
Simplification des processus de gestion de fichiers
Amélioration de l'organisation des documents, facilitant leur recherche
Réduction des erreurs liées à des noms de fichiers non standardisés
[!star]+ Acquis personnels
Renforcement des compétences en PowerShell et automatisation des tâches
Expérience pratique dans la gestion des fichiers et des répertoires
Développement de compétences en analyse de besoins et résolution de problèmes
Amélioration des compétences en documentation et test de scripts