Aller au contenu
Aback Tools Logo

Comparateur de structure de répertoire

Téléchargez ou collez deux listes de répertoires (ou archives ZIP) pour comparer leur structure de fichiers avec notre comparateur de structure de répertoires en ligne gratuit. L'outil analyse chaque entrée dans une mappe de fichiers normalisée, puis les compare pour classer chaque fichier comme ajouté, supprimé, modifié ou inchangé. Prend en charge les listes de textes avec des tailles de fichiers facultatives et l'analyse directe des archives ZIP. Les résultats sont affichés dans une interface interactive à onglets avec des badges d'état à code couleur, des statistiques récapitulatives et un pourcentage de taux de modification. Tout le traitement reste dans votre navigateur - aucune inscription n'est requise.

Directory Structure Comparator

Upload or paste two directory listings (or ZIP archives) to compare their file structure side by side. Detects files added, removed, changed, and unchanged between the two inputs.

Directory A (Reference)

Directory B (Target)

Input Format Tips

  • Paste directory listings with one file per line - optionally with ,size or [size]
  • Upload a ZIP archive to automatically extract and list its file structure
  • Lines starting with #, ;, or // are treated as comments and ignored
  • Files are matched by name - size changes are shown as differences
  • All processing stays in your browser - nothing is uploaded to any server

Pourquoi utiliser notre comparateur de structures d'annuaire ?

  • Méthodes de saisie double : collez les listes de répertoires sous forme de texte ou téléchargez des fichiers (TXT, CSV, ZIP) pour chaque entrée. Prend en charge les formats flexibles : un fichier par ligne avec une notation de taille facultative telle que "nom de fichier, 1024" ou "nom de fichier [1024]". Les commentaires sont pris en charge pour les listes annotées.
  • Résultats en quatre catégories : les fichiers sont automatiquement classés en groupes Ajoutés, Supprimés, Modifiés et Inchangés. Chaque catégorie possède sa propre vue à onglets avec des badges d'état à code couleur, la taille des fichiers et les détails des modifications, ce qui permet de se concentrer facilement sur ce qui compte.
  • Statistiques récapitulatives : obtenez un aperçu instantané du nombre total de fichiers par catégorie, du pourcentage de taux de modification et un résumé de haut niveau. Le résumé de comparaison vous indique en un coup d'œil combien de fichiers ont été modifiés, quel type de modifications ont eu lieu et la portée globale.
  • 100 % privé et local : tout le traitement s'effectue entièrement dans votre navigateur. Vos listes de répertoires, fichiers téléchargés et résultats de comparaison ne quittent jamais votre appareil. Aucune donnée n'est transmise, stockée ou enregistrée - sans danger pour les inventaires de fichiers sensibles et les audits de sécurité.

Cas d'utilisation courants du comparateur de structures de répertoires

  • Audit de déploiement de logiciels : comparez la structure de fichiers d'un répertoire intermédiaire avec celle de production pour vérifier que les déploiements incluent tous les fichiers attendus et aucune modification involontaire. Détectez les actifs manquants, les dérives de configuration et les fichiers inattendus avant qu’ils n’atteignent les utilisateurs finaux.
  • Vérification de l'intégrité de la sauvegarde : comparez une liste de répertoires de vos fichiers actuels avec un manifeste de sauvegarde pour vous assurer que tous les fichiers importants sont inclus dans la sauvegarde. Détectez les fichiers manquants ou modifiés pouvant indiquer des sauvegardes incomplètes, une corruption ou une perte de données.
  • Comparaison du contenu des archives : téléchargez deux archives ZIP pour comparer leurs structures de fichiers internes. Utile pour vérifier qu'une archive mise à jour contient les fichiers corrects, détecter si des fichiers ont été ajoutés ou supprimés entre les versions et valider les reconstructions d'archives.
  • Enquête sur les incidents de sécurité : comparez une liste de répertoires connue avec un système potentiellement compromis pour détecter les ajouts, suppressions ou modifications non autorisés de fichiers. Identifiez rapidement les fichiers qui ne vous appartiennent pas et priorisez l'investigation des fichiers système critiques modifiés.
  • Vérification de la migration et de la synchronisation : lors de la migration de fichiers entre des serveurs, un stockage cloud ou des systèmes de gestion de contenu, comparez les structures source et de destination pour vérifier qu'elles sont complètes. Détectez les fichiers dont le transfert a échoué, qui ont été renommés ou dont le contenu a été modifié lors de la migration.
  • Validation du package de version : comparez les manifestes de version avec les sorties de build pour garantir que tous les artefacts attendus sont présents avec les tailles correctes. Détectez les exécutables manquants, les fichiers de ressources modifiés ou les artefacts de build inattendus avant de livrer une version.

Qu'est-ce qu'un comparateur de structures de répertoires ?

Un comparateur de structure de répertoires est un outil qui analyse deux ensembles de listes de fichiers et identifie les différences entre eux. En comparant les noms de fichiers, les chemins et les tailles de deux instantanés de répertoire - qu'ils soient obtenus à partir d'une liste de répertoires, d'une archive ZIP ou d'un manifeste texte - l'outil classe automatiquement chaque fichier en quatre catégories : Ajouté (fichiers présents dans la deuxième liste mais pas dans la première), Supprimé (fichiers présents dans la première liste mais pas dans la seconde), Modifié (fichiers présents dans les deux mais avec des tailles différentes) et Inchangé (fichiers identiques dans les deux listes). Ceci est inestimable pour comprendre ce qui a changé entre deux moments, deux environnements ou deux versions d’une version logicielle.

Comment fonctionne notre comparateur de structures de répertoires

  1. Collection d'entrées : fournissez deux ensembles de listes de fichiers - soit en collant du texte (un fichier par ligne, éventuellement avec des tailles séparées par des virgules), soit en téléchargeant des fichiers. Les formats pris en charge incluent le texte brut (.txt), les valeurs séparées par des virgules (.csv) et les archives ZIP (qui sont automatiquement analysées pour extraire leur structure de fichier interne).
  2. Analyse et normalisation : chaque entrée est analysée pour créer une carte normalisée des noms de fichiers avec leurs tailles. Les archives ZIP sont décompressées dans le navigateur pour répertorier tous les fichiers stockés et leurs tailles non compressées. Les entrées de texte prennent en charge un formatage flexible : les fichiers peuvent être répertoriés avec ou sans tailles, et les commentaires (lignes commençant par #, ; ou //) sont ignorés.
  3. Comparaison et catégorisation : les deux cartes de fichiers sont comparées par nom de fichier. Les fichiers présents uniquement dans la liste cible sont classés comme ajoutés. Les fichiers présents uniquement dans la référence sont classés comme supprimés. Les fichiers présents dans les deux mais avec des tailles différentes sont classés comme modifiés. Les fichiers présents dans les deux avec des tailles identiques sont inchangés. Les résultats sont affichés dans une interface interactive à onglets avec des statistiques récapitulatives.

Ce qui est comparé

  • Noms et chemins de fichiers : la clé de correspondance primaire. Les fichiers sont identifiés par leur chemin/nom complet tel qu'indiqué. Des chemins identiques correspondent ; les chemins présents dans une seule entrée sont marqués comme ajoutés ou supprimés en conséquence.
  • Tailles des fichiers : lorsque les informations de taille sont disponibles (à partir d'archives ZIP, de listes CSV ou de notation entre crochets), l'outil compare les tailles pour détecter les fichiers modifiés. Une différence de taille indique fortement que le contenu du fichier a changé.
  • Modifications de la structure : l'outil fournit une vue complète de la façon dont la structure des répertoires a changé - pas seulement les fichiers individuels, mais le modèle global des ajouts, suppressions et modifications. Les statistiques récapitulatives vous donnent une vue d’ensemble en un coup d’œil.

Confidentialité et sécurité

Vos fichiers et listes de répertoires ne quittent jamais votre appareil. Toutes les analyses, comparaisons et analyses sont effectuées entièrement dans votre navigateur à l'aide de JavaScript. Aucune donnée n'est transmise à un serveur, stockée dans une base de données ou enregistrée par un service. Lorsque vous fermez ou actualisez la page, tous les fichiers téléchargés et les résultats de comparaison sont supprimés. Cela rend le Comparateur de Structure de Répertoires sûr pour l'analyse des inventaires de fichiers sensibles, des données d'audit de sécurité et des versions de logiciels propriétaires.

Foire aux questions

Un comparateur de structure de répertoires est un outil qui analyse deux ensembles de listes de fichiers (à partir de texte collé, de manifestes téléchargés ou d'archives ZIP) et identifie les différences entre eux. Il fonctionne en analysant chaque entrée dans une carte normalisée de noms de fichiers avec des tailles, puis en comparant les deux cartes pour classer chaque fichier comme ajouté, supprimé, modifié ou inchangé. Les résultats sont affichés dans une interface interactive à onglets avec des statistiques récapitulatives.

L'outil prend en charge trois formats d'entrée : (1) Texte brut collé directement dans la zone de texte - un fichier par ligne, éventuellement avec des tailles séparées par des virgules ou entre crochets (par exemple, "file.txt,1024" ou "file.txt [1024]"). (2) Fichiers texte téléchargés (.txt) et fichiers de valeurs séparées par des virgules (.csv). (3) Archives ZIP téléchargées (.zip) - celles-ci sont automatiquement décompressées dans votre navigateur pour extraire la structure interne du fichier.

L'outil compare les fichiers par leur nom/chemin. Si un fichier existe dans les deux entrées mais a une taille différente, il est classé comme modifié. La comparaison de taille nécessite qu'au moins une des entrées fournisse des informations sur la taille. Les archives ZIP incluent toujours des tailles non compressées. Pour les listes de texte, vous pouvez éventuellement inclure la taille des fichiers en utilisant la notation par virgule ou par crochet.

Absolument. Tout le traitement s'effectue entièrement dans votre navigateur. Vos listes de répertoires, fichiers téléchargés (y compris les archives ZIP) et les résultats de comparaison ne quittent jamais votre appareil. Aucune donnée n'est transmise à un serveur, stockée dans une base de données ou enregistrée par un service. Lorsque vous fermez ou actualisez la page, toutes les données sont supprimées.

Oui. Vous pouvez télécharger des archives ZIP pour l'une ou les deux entrées. L'outil décompressera automatiquement le fichier ZIP dans votre navigateur et extraira la liste des fichiers stockés avec leurs tailles non compressées. Ceci est particulièrement utile pour comparer les packages de versions logicielles, les archives de sauvegarde ou toute collection de fichiers regroupés au format ZIP.

Les fichiers ajoutés sont présents dans la liste Cible (B) mais pas dans la liste Référence (A). Les fichiers supprimés sont présents dans la liste Référence (A) mais pas dans la liste Cible (B). Les fichiers modifiés sont présents dans les deux listes mais ont des tailles différentes. Les fichiers inchangés sont présents dans les deux listes avec la même taille. Les quatre catégories vous donnent une image complète de ce qui a changé entre les deux États.

Étant donné que tout le traitement s'effectue localement dans votre navigateur, la limite dépend de la mémoire disponible de votre appareil. La plupart des navigateurs modernes peuvent gérer des archives ZIP allant jusqu'à plusieurs centaines de mégaoctets. Pour les archives très volumineuses, assurez-vous que suffisamment de RAM est disponible.

Le taux de modification est calculé comme suit : (Total des fichiers modifiés / Total des fichiers uniques) × 100, où le total des fichiers modifiés comprend les fichiers ajoutés, supprimés et modifiés, et le total des fichiers uniques est le plus grand des deux nombres de fichiers d'entrée. Cela donne une mesure normalisée de l’ampleur de la modification de la structure des répertoires.

Oui. En comparant un manifeste de fichiers reconnu en bon état avec une liste système actuelle, vous pouvez rapidement détecter les ajouts de fichiers non autorisés, les suppressions inattendues et les fichiers système modifiés. Le traitement local du navigateur garantit que les preuves sensibles ne sont jamais exposées à des serveurs externes.