PowerCompare - script PowerShell pour comparer deux dossiers

10 janv., 2023·
AlexIn Tech
AlexIn Tech
· 2 min. de lecture

Client: Projet perso

Description du projet: PowerCompare est un script PowerShell qui fournit une interface graphique pour comparer le contenu de deux dossiers. Il se veut simple et léger. Date: 10 Janvier 2023

Projet:

J’ai développé ce script PowerShell afin de pouvoir comparer le contenu de deux dossiers. Dès qu’on le lance il affiche un GUI qui permet de sélectionner les deux dossiers à comparer.

Comme même la partie GUI se trouve dans le script, ça nous donne une solution très simple et légère.

Voici le lien GitHub du projet :

https://github.com/AlexIn-Tech/PowerCompare

Caractéristiques

Interface graphique avec des zones de texte “Dossier 1” et “Dossier 2” pour spécifier les dossiers à comparer.

Boutons “Parcourir” pour sélectionner les dossiers à comparer

Bouton “Comparer” pour lancer la comparaison

Liste affichant les différences entre les deux dossiers, y compris le nom, le type (fichier ou dossier) et la présence dans chaque dossier.

Mode d’emploi

  • Télécharger le script

  • Ouvrez une fenêtre PowerShell et naviguez jusqu’au répertoire contenant le script

  • Exécutez le script à l’aide de la commande suivante :

    .\NPowerCompare.ps1
    
  • Utilisez les boutons “Parcourir” pour sélectionner les dossiers à comparer

  • Cliquez sur le bouton “Comparer” pour lancer la comparaison.

Configuration requise

PowerShell 5.0 ou supérieur

Système d’exploitation Windows

Licence

Ce script est soumis à la licence MIT. Vous êtes libre d’utiliser, de modifier et de distribuer le script à condition d’inclure la mention originale du copyright et de la licence.

PowerCompare

Partager
AlexIn Tech
Auteurs
SysOps Engineer | IT Consultant | Enseignant IT
SysOps Engineer et enseignant IT à l’ETML, à Lausanne, je combine mon expérience en infrastructure avec le développement et l’automatisation. Je partage ici mes projets et mes retours d’expérience, notamment autour de l’IA, et propose du consulting IT, du dev sur mesure et du hosting.