Supprimer (poursuivre après) "Pause" dans un fichier batch
Résolu/Fermé
Blackmind
Messages postés
95
Date d'inscription
mardi 12 mai 2009
Statut
Membre
Dernière intervention
18 mai 2020
-
27 juin 2013 à 17:38
Pierrot-du-18 Messages postés 133 Date d'inscription vendredi 28 décembre 2012 Statut Membre Dernière intervention 8 mai 2014 - 27 juin 2013 à 19:24
Pierrot-du-18 Messages postés 133 Date d'inscription vendredi 28 décembre 2012 Statut Membre Dernière intervention 8 mai 2014 - 27 juin 2013 à 19:24
A voir également:
- Supprimer (poursuivre après) "Pause" dans un fichier batch
- Supprimer compte instagram - Guide
- Fichier rar - Guide
- Supprimer une page word - Guide
- Imprimante hp en pause ✓ - Forum Imprimante
- Fichier host - Guide
5 réponses
Pierrot-du-18
Messages postés
133
Date d'inscription
vendredi 28 décembre 2012
Statut
Membre
Dernière intervention
8 mai 2014
4
27 juin 2013 à 17:56
27 juin 2013 à 17:56
Si je comprend bien, il fait automatiquement une pause après le premier call?
Je pourrais avoir la fin de ton fichier castem12 Acquisition.dgibi?
Sinon, essaye pourquoi avec un
Je pourrais avoir la fin de ton fichier castem12 Acquisition.dgibi?
Sinon, essaye pourquoi avec un
echo castem12 Acquisition.dgibi>temp.bat start temp.bat
Blackmind
Messages postés
95
Date d'inscription
mardi 12 mai 2009
Statut
Membre
Dernière intervention
18 mai 2020
1
27 juin 2013 à 18:40
27 juin 2013 à 18:40
Merci pour la réponse
oui la pause est après le premier call.
Mon fichier Acquisition c'est juste un chargement de donné propre a castem12.
code :
UTIL PROC 'procedures.proc' ;
FIN ;
Dans l'invit de commande j'ai l'exécution entière du script puis le message d'arrêt du programme GIBI (castem12) et c'est la qu'intervient la commande "Pause" qui provient du logiciel est non de mes scripts.
Si je ne mets pas le "FIN" dans mon fichier Acquisition, je continu a donner des instructions pour castem.
oui la pause est après le premier call.
Mon fichier Acquisition c'est juste un chargement de donné propre a castem12.
code :
UTIL PROC 'procedures.proc' ;
FIN ;
Dans l'invit de commande j'ai l'exécution entière du script puis le message d'arrêt du programme GIBI (castem12) et c'est la qu'intervient la commande "Pause" qui provient du logiciel est non de mes scripts.
Si je ne mets pas le "FIN" dans mon fichier Acquisition, je continu a donner des instructions pour castem.
Blackmind
Messages postés
95
Date d'inscription
mardi 12 mai 2009
Statut
Membre
Dernière intervention
18 mai 2020
1
Modifié par Blackmind le 27/06/2013 à 18:51
Modifié par Blackmind le 27/06/2013 à 18:51
j'ai testé le code :
echo castem12 Acquisition.dgibi>temp.bat
start temp.bat
Mais ça ne fonctionne pas car mon second calcul nécessite l'enregistrement des fichiers générés par le premier calcul.
J'ai pensé à start + temporisation, mais le temps d'exécution n'étant pas constant, ce n'est pas l'idéal.
echo castem12 Acquisition.dgibi>temp.bat
start temp.bat
Mais ça ne fonctionne pas car mon second calcul nécessite l'enregistrement des fichiers générés par le premier calcul.
J'ai pensé à start + temporisation, mais le temps d'exécution n'étant pas constant, ce n'est pas l'idéal.
zephir666
Messages postés
108
Date d'inscription
dimanche 26 mai 2013
Statut
Membre
Dernière intervention
23 décembre 2021
10
27 juin 2013 à 19:01
27 juin 2013 à 19:01
salut,
tu peux essayer de le déboguer ou alors peu étre en rajoutant une condition qui réunirez tous les "call" dans une parenthèse du genre
if variable==X (
call ..
call ...
)
bien sur il faux créer la variable avec pourquoi pas une question en debut simplement
en espèrent t'avoir aidez :)
tu peux essayer de le déboguer ou alors peu étre en rajoutant une condition qui réunirez tous les "call" dans une parenthèse du genre
if variable==X (
call ..
call ...
)
bien sur il faux créer la variable avec pourquoi pas une question en debut simplement
en espèrent t'avoir aidez :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Blackmind
Messages postés
95
Date d'inscription
mardi 12 mai 2009
Statut
Membre
Dernière intervention
18 mai 2020
1
27 juin 2013 à 19:05
27 juin 2013 à 19:05
en trifouillant un peu dans les fichiers du logiciel je suis tombé sur le fichier .dat du logiciel avec le fameux "pause" qui m'ennui.
code :
:LabelPause
PAUSE
Si je l'enlève, plus de problème. D'où une nouvelle question, peut on éditer a partir de l'invit de commande une toute petite partie d'un fichier .dat?
code :
:LabelPause
PAUSE
Si je l'enlève, plus de problème. D'où une nouvelle question, peut on éditer a partir de l'invit de commande une toute petite partie d'un fichier .dat?
Pierrot-du-18
Messages postés
133
Date d'inscription
vendredi 28 décembre 2012
Statut
Membre
Dernière intervention
8 mai 2014
4
27 juin 2013 à 19:15
27 juin 2013 à 19:15
Oui, avec for /f
Pierrot-du-18
Messages postés
133
Date d'inscription
vendredi 28 décembre 2012
Statut
Membre
Dernière intervention
8 mai 2014
4
27 juin 2013 à 19:15
27 juin 2013 à 19:15
Ou même seulement avec une redirection d'echo
Blackmind
Messages postés
95
Date d'inscription
mardi 12 mai 2009
Statut
Membre
Dernière intervention
18 mai 2020
1
27 juin 2013 à 19:22
27 juin 2013 à 19:22
niquel, je vais regarder tout ça. Au pire, je viens de penser que je pouvais aussi remplacer la totalité du fichier. 2ko c'est pas lourd.
Merci en tout cas pour le coup de main et bonne soirée
Merci en tout cas pour le coup de main et bonne soirée
Pierrot-du-18
Messages postés
133
Date d'inscription
vendredi 28 décembre 2012
Statut
Membre
Dernière intervention
8 mai 2014
4
27 juin 2013 à 19:23
27 juin 2013 à 19:23
Pas de quoi :)
Pierrot-du-18
Messages postés
133
Date d'inscription
vendredi 28 décembre 2012
Statut
Membre
Dernière intervention
8 mai 2014
4
27 juin 2013 à 19:24
27 juin 2013 à 19:24
(2 ko de texte, c'est beaucoup! :/ )