Pb START en batch
Fermé
Profil bloqué
-
12 mai 2010 à 15:35
karirovax Messages postés 3221 Date d'inscription dimanche 17 janvier 2010 Statut Membre Dernière intervention 22 juin 2016 - 13 mai 2010 à 20:42
karirovax Messages postés 3221 Date d'inscription dimanche 17 janvier 2010 Statut Membre Dernière intervention 22 juin 2016 - 13 mai 2010 à 20:42
7 réponses
BeFaX
Messages postés
14245
Date d'inscription
mercredi 24 décembre 2008
Statut
Contributeur
Dernière intervention
6 août 2013
3 812
12 mai 2010 à 15:38
12 mai 2010 à 15:38
Ce n'est pas possible que la simple commande START fichier.bat te l'ouvre à l'infini.
Essaie en utilisant tout simplement fichier.bat.
Essaie en utilisant tout simplement fichier.bat.
si, je l'ai refait, ca me l'ouvre a l'infini.
Et lorsque je met tous simplement
Et lorsque je met tous simplement
fichier.batca m'ouvre le fichier, mais il n'y pas de texte qui apparaît.
BeFaX
Messages postés
14245
Date d'inscription
mercredi 24 décembre 2008
Statut
Contributeur
Dernière intervention
6 août 2013
3 812
12 mai 2010 à 16:24
12 mai 2010 à 16:24
Il faudrait que tu détaille un peu plus ton projet, que tu explique ce que tu veux faire exactement.
La commande START FICHIER.BAT n'ouvre pas fichier.bat à l'infini, c'est n'importe quoi.
Sauf si il est au milieu d'une boucle infini.
La commande START FICHIER.BAT n'ouvre pas fichier.bat à l'infini, c'est n'importe quoi.
Sauf si il est au milieu d'une boucle infini.
karirovax
Messages postés
3221
Date d'inscription
dimanche 17 janvier 2010
Statut
Membre
Dernière intervention
22 juin 2016
203
12 mai 2010 à 16:56
12 mai 2010 à 16:56
Salut
oui vous avez raison
s'il ya une boucle ( goto blabla ) tel que blabla est une étiquette commence avec 2 points ( : )
oui vous avez raison
s'il ya une boucle ( goto blabla ) tel que blabla est une étiquette commence avec 2 points ( : )
Mon start fichier.bat, est juste avant la boucle.
BeFaX
Messages postés
14245
Date d'inscription
mercredi 24 décembre 2008
Statut
Contributeur
Dernière intervention
6 août 2013
3 812
12 mai 2010 à 21:16
12 mai 2010 à 21:16
Non mais si tu ne détaille rien, on va pas avancer là ....
EXPLIQUE MOI CE QUE TU VEUX FAIRE EXACTEMENT AVEC TON BATCH
ET ÉVENTUELLEMENT DONNE MOI LA SOURCE DU PROBLÈME.
EXPLIQUE MOI CE QUE TU VEUX FAIRE EXACTEMENT AVEC TON BATCH
ET ÉVENTUELLEMENT DONNE MOI LA SOURCE DU PROBLÈME.
karirovax
Messages postés
3221
Date d'inscription
dimanche 17 janvier 2010
Statut
Membre
Dernière intervention
22 juin 2016
203
12 mai 2010 à 21:19
12 mai 2010 à 21:19
Re,
oui BeFax vous avez raison
au moin collez le code de votre fichier batch ici
oui BeFax vous avez raison
au moin collez le code de votre fichier batch ici
pas la peine de s'exciter là !
Voici mon code:
Voici mon code:
TITLE 232161488 COLOR 0a START autre-fichier.bat :debut @ECHO OFF @ECHO mon texte @ECHO autre texte GOTO debut
karirovax
Messages postés
3221
Date d'inscription
dimanche 17 janvier 2010
Statut
Membre
Dernière intervention
22 juin 2016
203
12 mai 2010 à 22:59
12 mai 2010 à 22:59
Re,
donc c bon pour le code mais pour le code dans l'autre fichier batch ?
donc c bon pour le code mais pour le code dans l'autre fichier batch ?
BeFaX
Messages postés
14245
Date d'inscription
mercredi 24 décembre 2008
Statut
Contributeur
Dernière intervention
6 août 2013
3 812
12 mai 2010 à 23:19
12 mai 2010 à 23:19
Ce qui est en boucle, ce n'est pas le lancement de fichier.bat mais mon texte et autre texte
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
voilà:
TITLE r='112244rf' sif. COLOR 0a @ :debut @ECHO emb=0114 vis7 --xas_995 ECHO xar="spamming" system $995$ @ ECHO vars="19975" prod$$fonction! 1% GOTO debut
karirovax
Messages postés
3221
Date d'inscription
dimanche 17 janvier 2010
Statut
Membre
Dernière intervention
22 juin 2016
203
12 mai 2010 à 23:19
12 mai 2010 à 23:19
Re,
donc aussi pour le 2ème fichier batch , il ny pas de prb
comment il fait apparaitre ton fichier plusieur fois ?
donc aussi pour le 2ème fichier batch , il ny pas de prb
comment il fait apparaitre ton fichier plusieur fois ?
Ca marche quand c'est un autre fichier, mais quand c'est le même fichier, ca me l'ouvre je ne sais combient de fois..
karirovax
Messages postés
3221
Date d'inscription
dimanche 17 janvier 2010
Statut
Membre
Dernière intervention
22 juin 2016
203
12 mai 2010 à 23:43
12 mai 2010 à 23:43
Re,
c normal dans le même fichier que ceci démarre a l'infini ;)
car dans le 1er code il ya
START meme-fichier.bat et quand on le démarre et que celui est le même ( même fichier ) et beinh il commance et ensuite il démare le puis ... etc
il faut mêtre une condition pour qu'il ne pas démarrer en boucle
c normal dans le même fichier que ceci démarre a l'infini ;)
car dans le 1er code il ya
START meme-fichier.bat et quand on le démarre et que celui est le même ( même fichier ) et beinh il commance et ensuite il démare le puis ... etc
il faut mêtre une condition pour qu'il ne pas démarrer en boucle
vous auriez pas une solution ?
karirovax
Messages postés
3221
Date d'inscription
dimanche 17 janvier 2010
Statut
Membre
Dernière intervention
22 juin 2016
203
13 mai 2010 à 00:03
13 mai 2010 à 00:03
Re,
pour un même fichier batch ? pas possible
pour un même fichier batch ? pas possible
karirovax
Messages postés
3221
Date d'inscription
dimanche 17 janvier 2010
Statut
Membre
Dernière intervention
22 juin 2016
203
13 mai 2010 à 20:42
13 mai 2010 à 20:42
Re, ;)
peut être j'ai pas bien compris :
1- pour que le programme se lance une seul fois :
@TITLE 232161488
@COLOR 0a
@if errorlevel 1 START meme-fichier.bat
:debut
@ECHO OFF
@ECHO mon texte
@ECHO autre texte
GOTO debut
2- pour que le programme se lance en plusieurs fois :
@TITLE 232161488
@COLOR 0a
@if errorlevel 0 START meme-fichier.bat
:debut
@ECHO OFF
@ECHO mon texte
@ECHO autre texte
GOTO debut
vous remarquez que dans le IF ( condition ) on a deux valeurs pour errorlevel
0 et 1
le 0 => c la valeur par défaut si les éxtentions de commandes sont activées
par contre pour la valeur 1
;)
peut être j'ai pas bien compris :
1- pour que le programme se lance une seul fois :
@TITLE 232161488
@COLOR 0a
@if errorlevel 1 START meme-fichier.bat
:debut
@ECHO OFF
@ECHO mon texte
@ECHO autre texte
GOTO debut
2- pour que le programme se lance en plusieurs fois :
@TITLE 232161488
@COLOR 0a
@if errorlevel 0 START meme-fichier.bat
:debut
@ECHO OFF
@ECHO mon texte
@ECHO autre texte
GOTO debut
vous remarquez que dans le IF ( condition ) on a deux valeurs pour errorlevel
0 et 1
le 0 => c la valeur par défaut si les éxtentions de commandes sont activées
par contre pour la valeur 1
;)