A voir également:
- Comment copier nom fichier ds 1 variable?
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier host - Guide
- Ouvrir fichier .bin - Guide
4 réponses
Bobinours
Messages postés
2898
Date d'inscription
jeudi 26 avril 2001
Statut
Membre
Dernière intervention
21 mars 2013
504
13 mai 2003 à 14:08
13 mai 2003 à 14:08
En quel langage ?
De plus, tu ne compareras que les NOMS de fichier et pas les fichiers eux-mêmes (ils pourraient être différents).
De plus, tu ne compareras que les NOMS de fichier et pas les fichiers eux-mêmes (ils pourraient être différents).
slt,
c'est pour un fichier batch.
Et comparer seulement les noms des fichiers c'est exactement ce que je veux! ;-)
alors si tu peux m'aider, merci d'avance!!
c'est pour un fichier batch.
Et comparer seulement les noms des fichiers c'est exactement ce que je veux! ;-)
alors si tu peux m'aider, merci d'avance!!
Pitu
Messages postés
1441
Date d'inscription
jeudi 3 octobre 2002
Statut
Contributeur
Dernière intervention
5 janvier 2013
125
13 mai 2003 à 15:58
13 mai 2003 à 15:58
Bonjour à tous.
J'avoue ne pas bien comprendre pas ton pb.
Tu veux comparer les noms de 2 fichiers ???
Mais ces 2 noms de fichiers, ils sont passés comment à ton .bat (que l'on nommera ici toto.bat pour conserver son anonymat) ?
Si tu lances ton .bat de la manière suivante : toto fic1 fic2 , alors tu récupères les chaines de caractères fic1 et fic2 respectivement dans $1 et $2.
Ensuite, tu testes l'égalité.
Sinon ... ben dis-nous donc comment ces noms de fichiers sont transmis à ce fameux toto.bat
a+
(:•Þ Pitu
J'avoue ne pas bien comprendre pas ton pb.
Tu veux comparer les noms de 2 fichiers ???
Mais ces 2 noms de fichiers, ils sont passés comment à ton .bat (que l'on nommera ici toto.bat pour conserver son anonymat) ?
Si tu lances ton .bat de la manière suivante : toto fic1 fic2 , alors tu récupères les chaines de caractères fic1 et fic2 respectivement dans $1 et $2.
Ensuite, tu testes l'égalité.
Sinon ... ben dis-nous donc comment ces noms de fichiers sont transmis à ce fameux toto.bat
a+
(:•Þ Pitu
je sais c'est pas très clair...(meme pour moi! ;) )
attention, explications:
*sur le serveur distant se trouve un fichier sdatxxxx.exe (xxxx étant la version de la mise à jour téléchargé sur internet ce qui change donc assez souvent)
*objectif:créer 1 fichier batch qui à chaque ouverture de session ira comparer la version présente sur la station avec celle présente sur le serveur:si la version du serveur est + récente la mise à jour est effectuée
*voilà ce que je voulais faire:stocker le nom du fichier du serveur (qui est le numero de la version de la mise à jour de l'antivirus) dans 1 fichier texte;
comparer ce numero avec celui présent sur la machine locale (numero present dans le fichier McAfee\McAfee VirusScan\sdatpack.lst);
si le numero correspondant à la version présente sur le serveur est > à celui correspondant à la version présente sur le poste local alors il y a installation de la nouvelle version
je galère dessus depuis pas mal de tps...
si vous trouvez un moyen + simple n'hésitez pas!! ;-]
encore merci et A +
attention, explications:
*sur le serveur distant se trouve un fichier sdatxxxx.exe (xxxx étant la version de la mise à jour téléchargé sur internet ce qui change donc assez souvent)
*objectif:créer 1 fichier batch qui à chaque ouverture de session ira comparer la version présente sur la station avec celle présente sur le serveur:si la version du serveur est + récente la mise à jour est effectuée
*voilà ce que je voulais faire:stocker le nom du fichier du serveur (qui est le numero de la version de la mise à jour de l'antivirus) dans 1 fichier texte;
comparer ce numero avec celui présent sur la machine locale (numero present dans le fichier McAfee\McAfee VirusScan\sdatpack.lst);
si le numero correspondant à la version présente sur le serveur est > à celui correspondant à la version présente sur le poste local alors il y a installation de la nouvelle version
je galère dessus depuis pas mal de tps...
si vous trouvez un moyen + simple n'hésitez pas!! ;-]
encore merci et A +