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