Connexion
Qui est en ligne ?
Il y a en tout 2 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 2 Invités Aucun
Le record du nombre d'utilisateurs en ligne est de 36 le Lun 23 Sep 2024, 10:15
Sujets les plus vus
Derniers sujets
COMPARAISON DE FICHIER
Page 1 sur 1
COMPARAISON DE FICHIER
exemple
Set Serveur=%CD%\update
Set Fichier=versions.txt
VÉRIFIER LE CONTENU DU FICHIER VERSIONS.TXT
FC /l "%Serveur%\%Fichier%" "%CD%\%Fichier%"
La commande FC (File Compare) compare 2 fichiers et retourne un errorlevel de :
0 si les fichiers sont identiques
1 si les fichiers ne sont pas identiques
Donc :
...
IF %errorlevel%==1 Goto :Update
Goto :LANCE
...
Commutateur possible :
/A Affiche la 1ère et dernière ligne de chaque ensemble de
différences.
/B Effectue une comparaison binaire.
/C Ignore la casse.
/L Compare les fichiers en tant que texte ASCII.
/LBn Définit le nombre maximal de différences consécutives comme égal
au nombre de lignes spécifié.
/N Affiche les num‚ros de ligne pour une comparaison ASCII.
/OFF[LINE] Ne pas ignorer les fichiers dont l'attribut hors connexion a été
réglé.
/T Ne convertit pas les tabulations en espaces.
/U Compare les fichiers en tant que fichiers texte UNICODE.
/W Comprime les blancs (tabulations et espaces) pour la comparaison.
/nnnn Spécifie le nombre de lignes cons‚cutives qui doivent
correspondre après une différence.
[lect1:][chemin1]fichier1
Spécifie le premier fichier ou ensemble de fichiers à comparer.
[lect2:][chemin2]fichier2
Spécifie le second fichier ou ensemble de fichiers à comparer.
Set Serveur=%CD%\update
Set Fichier=versions.txt
VÉRIFIER LE CONTENU DU FICHIER VERSIONS.TXT
FC /l "%Serveur%\%Fichier%" "%CD%\%Fichier%"
La commande FC (File Compare) compare 2 fichiers et retourne un errorlevel de :
0 si les fichiers sont identiques
1 si les fichiers ne sont pas identiques
Donc :
...
IF %errorlevel%==1 Goto :Update
Goto :LANCE
...
Commutateur possible :
/A Affiche la 1ère et dernière ligne de chaque ensemble de
différences.
/B Effectue une comparaison binaire.
/C Ignore la casse.
/L Compare les fichiers en tant que texte ASCII.
/LBn Définit le nombre maximal de différences consécutives comme égal
au nombre de lignes spécifié.
/N Affiche les num‚ros de ligne pour une comparaison ASCII.
/OFF[LINE] Ne pas ignorer les fichiers dont l'attribut hors connexion a été
réglé.
/T Ne convertit pas les tabulations en espaces.
/U Compare les fichiers en tant que fichiers texte UNICODE.
/W Comprime les blancs (tabulations et espaces) pour la comparaison.
/nnnn Spécifie le nombre de lignes cons‚cutives qui doivent
correspondre après une différence.
[lect1:][chemin1]fichier1
Spécifie le premier fichier ou ensemble de fichiers à comparer.
[lect2:][chemin2]fichier2
Spécifie le second fichier ou ensemble de fichiers à comparer.
FRED92G- EQUIPE BBAT
- Mensagens : 260
Data de inscrição : 04/06/2013
Idade : 38
Localização : FRANCE
Sujets similaires
» [developpez.com] Transcodage fichier vidéo si fichier déposé
» [bat] Remplacer les lettres d'un fichier par des MAJUSCULES
» [BAT]Tester si un élément est un Répertoire ou un fichier
» APLIQUER AU FICHIER LA FONCTION CACHER
» [bat] Compter le NB de ligne d'un fichier texte
» [bat] Remplacer les lettres d'un fichier par des MAJUSCULES
» [BAT]Tester si un élément est un Répertoire ou un fichier
» APLIQUER AU FICHIER LA FONCTION CACHER
» [bat] Compter le NB de ligne d'un fichier texte
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ven 25 Déc 2015, 14:17 par Sachadee
» [devellopez] Formater une date en ligne Dos
Ven 31 Juil 2015, 10:40 par Dylan Gadacha
» Un super Tuto Batch de IniTScreen
Lun 08 Juin 2015, 12:16 par InitScreen
» Un code MATRIX sympa
Dim 12 Avr 2015, 14:27 par Sachadee
» [BAT/EXE] DresolChange changer la sesolution de l´écran
Mar 17 Mar 2015, 09:12 par Sachadee
» [EXE/bat] DpScript Código Delphi interpreter
Jeu 12 Mar 2015, 15:48 par Sachadee
» Externo SaveDlg com 2 kb
Dim 15 Fév 2015, 12:20 par Sachadee
» présentation
Dim 15 Fév 2015, 12:14 par Sachadee
» [developpez.com] Transcodage fichier vidéo si fichier déposé
Mar 03 Fév 2015, 01:02 par Sachadee