Les variables:comment ça marche?(batch)
Fermé
Guillaume
-
14 mai 2003 à 09:29
ipl Messages postés 5723 Date d'inscription lundi 8 octobre 2001 Statut Contributeur sécurité Dernière intervention 14 avril 2012 - 15 mai 2003 à 01:09
ipl Messages postés 5723 Date d'inscription lundi 8 octobre 2001 Statut Contributeur sécurité Dernière intervention 14 avril 2012 - 15 mai 2003 à 01:09
A voir également:
- Les variables:comment ça marche?(batch)
- Javascript somme de deux variables ✓ - Forum Javascript
- Les variables ✓ - Forum Python
- Graphique 3 variables - Forum Excel
- Dans son restaurant, igor utilise une application pour gérer les réservations. dans le schéma (structure) de la base de données de l’application représenté ci-dessous : de quoi « clients » est-il le nom ? de quoi « date » est-il le nom ? associez chaque terme avec un attribut, une donnée, un enregistrement, une table, une valeur ou une variable. - Forum Programmation
- Nuage de points excel 3 variables ✓ - Forum Bureautique
1 réponse
ipl
Messages postés
5723
Date d'inscription
lundi 8 octobre 2001
Statut
Contributeur sécurité
Dernière intervention
14 avril 2012
585
15 mai 2003 à 01:09
15 mai 2003 à 01:09
Bonsoir Guillaume, bonsoir à tous,
Ce que tu veux faire est difficile : extraire un nom de programme, déterminer le plus récent... faisable, mais quelle gymnastique !!!
Les variables en Dos, c'est facile (mais c'est puissant) mais on ne peut pas faire les affectations comme tu les envisages !
Pour simplifier ton problème, je te propose de la transformer en :
- copier le fichier du serveur vers la station (et lancer l'exécution) si les lignes DIR sont différentes ! comme la mise à jour de tes stations ne se fait qu'à partir du serveur, si c'est différent, c'est que la version serveur est plus récente ! (à moins que tu t'amuses à mettre une vieille version sur le serveur !!!)
les fichiers de maj ont toujours le même nom (vrai ???), tu fais :
DIR \\serveur\chemin\nom.ext>serveur.txt
DIR \\station\chemin\nom.ext>station.txt
FC serveur.txt station.txt
IF errorlevel x...
Je ne sais plus quels sont les codes retour de FC, j'espère que toi, oui !
@12C4 ... In medio stat virtus ...
Ipl
Ce que tu veux faire est difficile : extraire un nom de programme, déterminer le plus récent... faisable, mais quelle gymnastique !!!
Les variables en Dos, c'est facile (mais c'est puissant) mais on ne peut pas faire les affectations comme tu les envisages !
Pour simplifier ton problème, je te propose de la transformer en :
- copier le fichier du serveur vers la station (et lancer l'exécution) si les lignes DIR sont différentes ! comme la mise à jour de tes stations ne se fait qu'à partir du serveur, si c'est différent, c'est que la version serveur est plus récente ! (à moins que tu t'amuses à mettre une vieille version sur le serveur !!!)
les fichiers de maj ont toujours le même nom (vrai ???), tu fais :
DIR \\serveur\chemin\nom.ext>serveur.txt
DIR \\station\chemin\nom.ext>station.txt
FC serveur.txt station.txt
IF errorlevel x...
Je ne sais plus quels sont les codes retour de FC, j'espère que toi, oui !
@12C4 ... In medio stat virtus ...
Ipl