passage d'arguments pour un .bat

passage d'arguments pour un .bat - Programmation

Marsh Posté le 02-10-2001 à 17:06:17    

comment fait on pour passer des arguments dans des lignes de commandes d'un .bat ?
 
ex :
encode truc.wav machin.mp3 nom_du_morceau nom_de_l_artiste nom_de_l_album
 
avec un fichier encode .bat qui contiendrait
lame.exe ...
 
 
Exemple pris totalement au hasard :sarcastic:

Reply

Marsh Posté le 02-10-2001 à 17:06:17   

Reply

Marsh Posté le 02-10-2001 à 17:25:17    

a froid je me rappelle plus trop mais tu fais  
 
fic  arg1 arg2 etc....
 
et ds ton .bat
tu récupère c valeur ds garce a $1 $2 ..
je crois mais la je suis pas sur a verifier ;)

Reply

Marsh Posté le 02-10-2001 à 17:26:12    

le $ je croa ke C du shell unix
 
poor le dos
C le %
 
fichier toto
echo %1
 
dos>toto salut
dos>salut


---------------
Hyndex - Meuaarf !! ReZo !!!
Reply

Marsh Posté le 02-10-2001 à 17:26:25    

si tu as :
encode truc.wav machin.mp3 nom_du_morceau nom_de_l_artiste nom_de_l_album  
 
dans le bat :
%1 vaut truc.wav, %2 vaut machin.mp3 etc etc.
 
A+ si tu veux plus de détails

Reply

Marsh Posté le 02-10-2001 à 17:35:29    

j' y étais presque  ;)

Reply

Marsh Posté le 02-10-2001 à 17:58:18    

Merci à tous, ça marche nickel  :jap:  
 
pour ceux que ça interesse je teste ça :
lame.exe -m a -q 0 -v --vbr-new -V 0 -b 32 -B 320 -k nom_du_wav.wav nom_du_mp3.mp3

Reply

Marsh Posté le 02-10-2001 à 18:00:35    

-> HAL  
il fait quoi lame.exe ?

Reply

Marsh Posté le 02-10-2001 à 18:14:52    

conversion wav -> mp3
mes param. donne un mp3 en variable bit rate donc la bande passante varie de 32 à 320kb/s le tout en qualité maximum
 
lame.exe est un encoder freeware qui soit dit en passant est l'un des meilleurs encoder mp3 qui soit en terme de qualité

Reply

Marsh Posté le 03-10-2001 à 08:44:46    

merci beaucoup, je m'endormirais moins bête ce soir...
A+

Reply

Sujets relatifs:

Leave a Replay

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