Boucle for en dos

gui80 -  
 gui80 -
bjour a tous,
je souhaite faire un fichier batch. J'ai une étape a faire :
dézipper les fichiers .zip d'un répertoire et mettre le contenu dans 1autre répertoire. je voudrai donc faire une boucle for qui passe sur chaque fichier du répertoire et ensuite faire une condition(if) pour tester si le fichier q l'on analyse est un fichier .zip. Grossierement,ca se serait :
pour chaque fichier dans un répertoire
SI fichier=fichier zip ALORS
dézipper fichier dans le fichier de destination
FIN SI
fin pour

Comment faire cela en DOS ? merci d'avance
A voir également:

2 réponses

Utilisateur anonyme
 
pourquoi faire ça en DOS?
mais exemple pour extraction des *.cab

for %%n in (c:\windows\options\cabs\*.cab) do extract /E %%n *.dll

à adapter donc.
0
gui80
 
pkoi en dos ? eh bien, je pensais q c'etai le plus simple a faire, et comme je connais pas bcp le dos, j'avais envie de savoir comment marcher le for. En fait je veux effectuer une installation en executant un fichier batch principal qui fera des traitements et des appels a d'autres fichiers batch. Je fais cela pr l'installation de djgpp et allegro, un bon entrainement en bref, car ca fai lgtps q j'en ai pas fait. Connais tu un site qui détaille a fond les commandes dos ? Merci d'avance bul ou tte personne qui souhaite repondre.
0
Sornix > gui80
 
Hello,
Liste des commandes DOS : http://www.csulb.edu/~murdock/dosindex.html
0
gui80
 
merci de ta réponse. j'ai été jeté un coup d'oeil, ca parait intéressant. merci a toi
0