---
title: "Automatisez la comparaison de documents Word dans les entreprises actives"
date: "2019-03-13"
categories: 
  - "servers"
  - "tools"
tags: 
  - "diff-merge-tool"
  - "diffdog"
  - "diffdog-server"
  - "directory-comparison"
  - "file-comparison"
  - "word-document-comparison"
description: Découvrez comment Altova DiffDog Server automatise la comparaison de documents Word, permettant une analyse efficace des fichiers et des répertoires pour les entreprises actives, grâce à des options personnalisables.
---
Status: #blog

Tags:  #diff-merge-tool #diffdog #diffdog-server #directory-comparison #file-comparison #word-document-comparison

Categories: [server-software](/blog/fr/category/server-software.md) | [development](/blog/fr/category/development.md)
# Automatisez la comparaison de documents Word dans les entreprises actives

De nombreuses entreprises et situations professionnelles utilisent des documents Microsoft Word dans des formats standardisés, avec des variations de contenu dans les versions ultérieures. Pensez aux contrats ou à d'autres documents juridiques, aux rapports d'état, aux résultats de tests, aux listes de règles, et à bien d'autres. Ces documents peuvent même être générés par des processus automatisés. Identifier et signaler manuellement les modifications entre les différentes versions serait un processus fastidieux. Altova DiffDog Server offre une solution efficace et automatisée.

Le serveur DiffDog met à disposition les fonctionnalités de comparaison de fichiers et de répertoires d'Altova DiffDog sur des serveurs haute performance, ce qui facilite [l'utilisation de ces fonctionnalités] [Automatiser la comparaison de documents Word](https://www.altova.com/fr/diffdog-server) et générer des rapports de comparaison (diff) entre des fichiers, des répertoires ou des URL, et même des documents Word (.docx) enregistrés dans les versions de MS Office 2007 ou ultérieures.

Examinons une comparaison de documents Word.

![Automatisez la comparaison de documents Word grâce au serveur DiffDog](/blog/images/DiffDog_Server_Comparison.jpg)

<!--more-->

Une fois installé sur une machine du réseau, le serveur DiffDog fonctionne comme un service. Vous pouvez effectuer des comparaisons en utilisant le serveur DiffDog, soit directement depuis l'interface en ligne de commande, soit via des scripts exécutables.

Vous pouvez comparer des documents Word directement sur le serveur où DiffDog Server est installé, ou bien lancer une comparaison à distance depuis un ordinateur client. L'installation de DiffDog Server comprend un client en ligne de commande DiffDog portable, qui peut être copié sur plusieurs machines, permettant ainsi à plusieurs utilisateurs de lancer une comparaison à distance sur un serveur DiffDog en cours d'exécution.

Vous pouvez également automatiser la comparaison de documents Word en fonction de déclencheurs temporels ou de déclencheurs liés à des fichiers/dossiers, le tout géré par FlowForce Server, la solution hautement personnalisable d'Altova [Moteur de flux de travail pour l'automatisation des tâches d'intégration de données à l'échelle de l'entreprise](https://www.altova.com/fr/flowforceserver).

Supposons que nous voulions identifier les différences entre deux versions d'un contrat de location d'un appartement et créer un rapport de comparaison. Nous pouvons utiliser une simple commande en ligne, par exemple :

[![Commande de comparaison de documents Word](/blog/images/comparison-cmd-1.png)](comparison-cmd-1.png)

Cette commande exécute le client en ligne de commande du serveur DiffDog, effectue la comparaison demandée, enregistre le résultat dans un fichier de rapport de différences au format XML, et spécifie les documents Word à comparer.

Voici le fichier de résultats, visualisé avec XMLSpy, le logiciel le plus vendu dans sa catégorie [Éditeur XML](https://www.altova.com/fr/xmlspy-xml-editor) pour la modélisation, l'édition, la transformation et le débogage de fichiers XML et des technologies connexes :

[![Automatisation de la comparaison de documents Word : résultat avec les options de commande par défaut](/blog/images/result1.png)](result1.png)

En examinant les lignes 10 et 13 du résultat, on constate que la différence signalée lors de la comparaison semble être un changement de casse pour quelques caractères. Si nous sommes plus préoccupés par les différences réelles dans le texte du document, nous pouvons ajouter la commande --doc-ignore-case=true pour ignorer la casse des caractères. L'exemple ci-dessous utilise des abréviations de commandes pour gagner de la place :

[![Commande de comparaison de documents Word qui ignore la casse des caractères](/blog/images/comparison-cmd-2.png)](comparison-cmd-2.png)

Le nouveau fichier de résultats ne présente que les différences réelles dans le contenu textuel :

[![Automatiser la comparaison de documents Word : résultat sans tenir compte de la casse des caractères](/blog/images/comparison-result-2.png)](comparison-result-2.png)

De nombreuses commandes sont disponibles pour affiner la comparaison des documents Word et le fichier de résultats. Vous pouvez choisir d'inclure ou d'ignorer les différences concernant la mise en forme des polices, les espaces blancs, etc. Les commandes du serveur DiffDog permettent d'automatiser la comparaison des documents Word et incluent toutes les options de configuration de la comparaison disponibles dans DiffDog

![Options de comparaison de documents Word dans DiffDog](/blog/images/comparison-options.png)

Vous pouvez définir des valeurs par défaut pour les options de comparaison du serveur DiffDog, ainsi que pour de nombreuses autres fonctionnalités, dans un fichier de configuration du client.

### **Comparaison de documents Word en trois étapes**

Le serveur DiffDog prend également en charge la comparaison de documents Word à trois entrées. Il suffit d'ajouter le nom du troisième document à la ligne de commande :

[![Automatiser la comparaison de trois fichiers Word](/blog/images/comparison-cmd-3.png)](comparison-cmd-3.png)

Voici le fichier de résultats triés selon trois critères :

[![Automatisation de la comparaison de documents Word : résultat d'une comparaison à trois niveaux](/blog/images/comparison-result-3.png)](comparison-result-3.png)

Veuillez noter que les désignations "left_content", "middle_content" et "right_content" dans le fichier de résultats correspondent à l'ordre des noms de fichiers spécifiés sur la ligne de commande.

### **Fonctionnalités étendues**

Dans les exemples ci-dessus, nous avons supprimé les chemins d'accès afin de les rendre aussi simples que possible. Dans la plupart des installations, le serveur DiffDog fonctionnera sur un serveur de fichiers central et sera accessible par des clients distants. Les fichiers à comparer peuvent être spécifiés par des chemins d'accès vers des répertoires distincts, ou même accessibles via des URL basées sur le web. Par exemple, vous pourriez vouloir comparer des versions ultérieures d'un document à un ancêtre commun stocké dans un emplacement centralisé, voire sur le web.

Pour des raisons de sécurité, les administrateurs peuvent, de manière facultative, configurer le serveur DiffDog afin de restreindre les chemins d'accès du serveur accessibles aux clients.

Pour assurer la compatibilité avec un large éventail d'environnements d'exploitation, le serveur DiffDog est disponible pour les plateformes Windows, Linux et MacOS X.

### **Automatiser une comparaison du document Word**

Le serveur DiffDog s'intègre aux fichiers de comparaison créés dans l'application de bureau DiffDog. La commande d'importation du serveur DiffDog exécute une comparaison spécifiée dans un fichier de comparaison DiffDog. Cela permet aux utilisateurs de répéter une comparaison ultérieurement, en utilisant les mêmes paramètres.

Le serveur DiffDog peut également être automatisé grâce à des scripts par lots. Par exemple, le serveur DiffDog est idéal pour automatiser la génération de rapports de comparaison pour des documents importants, à des moments précis : quotidiennement, une fois par semaine, etc.

Un script par lots pour le serveur DiffDog peut même être exécuté comme une étape de tâche par le serveur FlowForce, en fonction d'un déclencheur temporel, d'une modification dans un dossier surveillé, ou en tant que service HTTP.

Découvrez par vous-même à quel point il est facile et rapide d'automatiser la comparaison de documents Word, ainsi que la comparaison de fichiers texte, binaires, XML, ou même de répertoires entiers, et même d'URL. Téléchargez une version entièrement fonctionnelle [Essai gratuit de 30 jours](https://www.altova.com/fr/download)!
