Syntaxe de ligne de commande
Les options de ligne de commande sont de simples interrupteurs, et elles sont optionnelles. L’option est désactivée par défaut. Pour un bon résultat, nous recommandons de spécifier l’option /cF ou /cD, pour instruire spécifiquement DiffDog que vous comparez soit des fichiers soit des répertoires. Veuillez noter, néanmoins, que si vous utilisez DiffDog en tant qu’outil de différenciation pour un système de gestion de source, certains systèmes de gestion n’accepteront pas d’arguments supplémentaires sauf les noms de fichier.
Bien qu’elles soient organisées en groupes, les options recensées ci-dessous peuvent apparaître dans n’importe quel ordre. Les options ne sont pas sensibles à la casse, et vous pouvez utiliser le signe moins (-) ou la barre oblique (/) avant les options. La syntaxe de ligne de commande est la suivante :
DiffDog.exe [source name1 name2 [name3]] [general options] [compare mode] [compare options] [filter filtername] [directory compare options] [file-filter file filtername] |
source:
/cd comparer répertoires
/cf comparer fichiers
name1 name2:
noms des fichiers ou des répertoires à comparer
general options
/h ouvre le fichier d’aide
compare mode:
/mE comparer selon les paramètres d’extension
/mX comparer en tant que XML
/mT comparer en tant que texte
/mB comparer binaire
compare options:
/dD différenciation détaillée
/dL montrer les différences dans les lignes
/iB ignorer les lignes vierges
/iC ignorer la casse mais pas dans les noms de nœud
/iCN ignorer casse
/iD ignorer profondeur de nœud
/iN ignorer espace de noms
/iNT A CD C PI D X
ignorer les types de nœud (Attributs, CData, Commentaires, Instructions de Traitement, Doctype, XML declaration)
/iOA ignorer ordre des attributs
/iOC ignorer ordre des nœuds enfant
/iOC A G nom de groupe T
ignorer l’ordre des nœuds enfant et ajouter les attributs en tant que critères de comparaison (Tous les attributs, Attributs spécifiques comme définis dans le nom de groupe du Groupe, Ajouter Élément Texte en tant que critère de comparaison)
/iP ignorer préfixes
/iT ignorer texte (XML)
/e résoudre entités
/wN normaliser espaces blancs
/wS supprimer tous les espaces blancs
filter:
/f filtrer leséléments/attributs spécifiques
filtername:
nom du filtre prédéfini
directory compare options:
/iS ignorer sous-répertoires
file-filter:
/fD filtrer fichiers/répertoires spécifiques dans la comparaison de répertoires
file filtername:
nom du filtre de fichier prédéfini
Note: | certaines options de Comparaison s’appliquent uniquement au mode de Comparaison XML (par exemple, /dD, /iN et /iNT). Ces options seront donc ignorées si l’option [compare mode] n’est pas /mX. |