Les boucles For en Batch [Fermé]

Signaler
-
 com.exe -
Bonjour,


Je rencontre des difficultés pour codé des boucles For convenable.

Serait-il possible de m'expliquer comment faire s'il vous plaît ?

Par exemple, aujourd'hui je suis obligé de faire des scripts peut fonctionnel et lent du genre :

del test1.txt
del test2.txt
del test3.txt


Comment pourrais-je faire cela avec la commande "del" s'il vous plaît ?

Merci d'avance pour votre aide


1 réponse

Messages postés
13612
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
20 juillet 2021
4 477
Bonjour,

Essaie ça :
for %%A in (test1.txt test2.txt test3.txt) do (del %%A)

C'est une boucle FOR on ne peut plus simple.

Pour des choses plus compliquées, comme traiter le résultat d'une commande ou bien parcourir un fichier on utilise FOR /F


“L'intelligence artificielle se définit comme le contraire de la bêtise naturelle.”
Je me mets dans le Bon dossier et je tape ma commande.

Donc selon vous, je devrais lancer mon terminal en administrateur ?

Merci
Messages postés
13612
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
20 juillet 2021
4 477 > cmd.exe
Essaie comme ça :
msiexec /i "test.msi" /passive /promptrestart
Merci, j'essaierai dès que possible
Bonjour,

Sauriez vous s'il est possible de créer un package MSI qui installerait des Setup silencieusement s'il vous plaît ?

Merci
  • avec iexpress