Retour au blog
Arnošt Havelka

Révision 6 : Automatisation et Comparaison de Fichiers

Créez des scripts de lot et comparez des fichiers pour maîtriser les opérations de fichiers avancées.

Démarrer la leçon interactive
Révision 6 : Automatisation et Comparaison de Fichiers

Révision 6 : Automatisation et Comparaison de Fichiers

Bienvenue sur le territoire avancé! Dans cette dernière révision, vous combinez la redirection de commandes avec les scripts de lot et apprenez à comparer les fichiers pour les différences. Ces compétences débloquent de puissantes capacités d'automatisation.

Usage:echo
[commande]
>
[fichier.bat]
>
Opérateur de redirection — écrit la sortie dans un fichier, écrase s'il existe.
echo
Affiche du texte ou des commandes.
.bat
Extension de fichier par lot — contient des commandes Windows exécutées séquentiellement.

Défi 1 : Créer un Script de Lot

Écrivez une commande dans un fichier de lot en utilisant echo et la redirection. Cela crée un script réutilisable qui peut exécuter les mêmes opérations à plusieurs reprises sans retaper.

Command Prompt
C:\Users\User>echo copy *.txt backup > backup.bat

En redirigeant la sortie echo vers un fichier .bat, vous avez créé un script réutilisable. L'exécution de backup.bat depuis la ligne de commande exécutera la commande stockée automatiquement — parfait pour les tâches répétitives.

Défi 2 : Comparer les Fichiers

Utilisez la commande fc (comparer fichier) pour identifier les différences entre deux fichiers. Ceci est crucial pour la vérification et le débogage.

Usage:fc
[fichier1]
[fichier2]
fc
Comparer les fichiers — compare deux fichiers et affiche les différences.
/L
Effectue une comparaison ASCII (fichiers texte).
/B
Effectue une comparaison binaire (fichiers image/exécutables).
Command Prompt
C:\Users\User>fc config.ini config-backup.ini

La sortie montre les différences entre les fichiers. Chaque marqueur ***** indique où les fichiers divergent. C'est essentiel pour le contrôle de version, l'audit de configuration et la détection de corruption de données.


Vérification des connaissances

1 / 4

Que fait l'opérateur > dans les commandes echo ?

Références

Ces liens Microsoft Learn et de la documentation Windows fournissent des informations fiables sur les commandes utilisées dans cet article.

À suivre

La Commande Findstr

Recherche de texte avancée avec expressions régulières.