Problème batch
Résolu/Fermé
LL78
Messages postés
31
Date d'inscription
samedi 6 septembre 2008
Statut
Membre
Dernière intervention
5 septembre 2010
-
27 déc. 2009 à 19:18
LL78 Messages postés 31 Date d'inscription samedi 6 septembre 2008 Statut Membre Dernière intervention 5 septembre 2010 - 27 déc. 2009 à 20:19
LL78 Messages postés 31 Date d'inscription samedi 6 septembre 2008 Statut Membre Dernière intervention 5 septembre 2010 - 27 déc. 2009 à 20:19
A voir également:
- Problème batch
- Fichier batch - Guide
- Msgbox batch ✓ - Forum Autoit / batch
- Net use batch - Forum Réseau
- Extension batch - Forum Windows
- Batch color - Forum Autoit / batch
6 réponses
BadGuitarist
Messages postés
367
Date d'inscription
dimanche 12 octobre 2008
Statut
Membre
Dernière intervention
20 octobre 2013
27
27 déc. 2009 à 20:07
27 déc. 2009 à 20:07
Donc, tu voudrais faire cela :
Contenu de ton fichier v.bat
@echo off
echo le premier paramètre est %%1%%
echo le second paramètre est %%2 %%
pause
Et tu lances le code à partir de ta fenêtre Dos en tapant :
v.bat C:\\ D:\\
Et tu obtiendras alors :
le premier paramètre est C:\\
le second paramètre est D:\\
Contenu de ton fichier v.bat
@echo off
echo le premier paramètre est %%1%%
echo le second paramètre est %%2 %%
pause
Et tu lances le code à partir de ta fenêtre Dos en tapant :
v.bat C:\\ D:\\
Et tu obtiendras alors :
le premier paramètre est C:\\
le second paramètre est D:\\
BadGuitarist
Messages postés
367
Date d'inscription
dimanche 12 octobre 2008
Statut
Membre
Dernière intervention
20 octobre 2013
27
27 déc. 2009 à 19:44
27 déc. 2009 à 19:44
Bonsoir Ll78,
Ma réponse sera peut-être à côté de la plaque : c'est juste parce que je n'aurais pas bien compris ton problème ;-)
En fait : je ne comprends pas la 2ième ligne de ton fichier bat car cette ligne correspond en fait à la ligne que tu es censé lancer à partir de ta fenêtre Dos :
Dans ton fichier v.bat, tu devrais y trouver les instructions suivantes :
Et tu lances le code à partir de ta fenêtre Dos en tapant :
où %1 et %2 sont les paramètres que tu passes à ton programme v.bat.
Pour ce qui est des options C et D que tu as indiquées, je te fais confiance : tu dois savoir à quoi elles servent.
Ma réponse sera peut-être à côté de la plaque : c'est juste parce que je n'aurais pas bien compris ton problème ;-)
En fait : je ne comprends pas la 2ième ligne de ton fichier bat car cette ligne correspond en fait à la ligne que tu es censé lancer à partir de ta fenêtre Dos :
Dans ton fichier v.bat, tu devrais y trouver les instructions suivantes :
@echo off echo le premier paramètre est %1 echo le second paramètre est %2 pause
Et tu lances le code à partir de ta fenêtre Dos en tapant :
v.bat /C: /D: %1 %2
où %1 et %2 sont les paramètres que tu passes à ton programme v.bat.
Pour ce qui est des options C et D que tu as indiquées, je te fais confiance : tu dois savoir à quoi elles servent.
LL78
Messages postés
31
Date d'inscription
samedi 6 septembre 2008
Statut
Membre
Dernière intervention
5 septembre 2010
1
27 déc. 2009 à 19:52
27 déc. 2009 à 19:52
salut BadGuitarist, et merci de ta réponse,
en fait sur la seconde ligne je veux assigner au paramètre %1 %2 les répertoires C:\ et D:\
V.bat correspondant au paramètre %0.
et ensuite afficher le premier paramètre puis le second.
le problème et que le programme ne reconnait pas les paramètre que je lui ai indiqué et m'affiche un bug
en fait sur la seconde ligne je veux assigner au paramètre %1 %2 les répertoires C:\ et D:\
V.bat correspondant au paramètre %0.
et ensuite afficher le premier paramètre puis le second.
le problème et que le programme ne reconnait pas les paramètre que je lui ai indiqué et m'affiche un bug
BadGuitarist
Messages postés
367
Date d'inscription
dimanche 12 octobre 2008
Statut
Membre
Dernière intervention
20 octobre 2013
27
27 déc. 2009 à 19:57
27 déc. 2009 à 19:57
En Dos, les paramêtres ne s'écrivent-ils pas ainsi : %1% ou %%1%% ?
Il faut vérifier sur le Net.
Il faut vérifier sur le Net.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
LL78
Messages postés
31
Date d'inscription
samedi 6 septembre 2008
Statut
Membre
Dernière intervention
5 septembre 2010
1
27 déc. 2009 à 19:59
27 déc. 2009 à 19:59
les variables s'encadrent de deux pour cents les paramètres précédés d'un seul
LL78
Messages postés
31
Date d'inscription
samedi 6 septembre 2008
Statut
Membre
Dernière intervention
5 septembre 2010
1
27 déc. 2009 à 20:19
27 déc. 2009 à 20:19
En fait ce fichier ne sert pas à grand chose c'est juste pour montrer que je n'arrive pas à utiliser mes paramètre
mais j'ai trouver une solution plutôt barbare au lieu d'assigner mes paramètres manuellement j'utilise le logiciel powerbatch
merci de ton aide BadGuitarist!
mais j'ai trouver une solution plutôt barbare au lieu d'assigner mes paramètres manuellement j'utilise le logiciel powerbatch
merci de ton aide BadGuitarist!