lancer une commande avec une variable comme paramètre

lancer une commande avec une variable comme paramètre - Shell/Batch - Programmation

Marsh Posté le 20-04-2003 à 16:11:13    

peut-on dans un batch entrer n'importe quel caractère et mettre la valeur dans une variable. Par ex pour un batch qui formate tout seul, on entre la lettre du lecteur dans une variable %v% et ca formate avec comme paramètre la variable %v%
 
v='a:'
format %v%
 
je sais que la syntaxe est fausse mais vous voyez ce que je veux faire, alors y a un moyen ou pas?

Reply

Marsh Posté le 20-04-2003 à 16:11:13   

Reply

Marsh Posté le 20-04-2003 à 16:18:15    

Tu fais  

Code :
  1. SET v=a:

Reply

Marsh Posté le 20-04-2003 à 16:29:13    

ouais ca marche si j'initialise une fois v mais dès que je veux la faire varier avec un choice ca marche plus.
 
set v
 
choice /c:AB Choix du lecteur  
if errorlevel 2 v=b:
if errorlevel 1 v=a:
 
format %v%

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed