Voici mon problème. J'ai un fichier txt avec 100 noms de vidéo différents (exemples):
abc.mpg
def.mpg
ghi.mpg
xyz.mpg
Je souhaite traiter ces vidéos une par une à l'aide de certaines commandes et placer les résultats dans un dossier du même nom (sans l'extension):
command1 abc.mpg
command2 abc.mpg
move results .\abc
Ma question est de savoir comment puis-je effectuer l'itération ci-dessus avec une boucle for dans un fichier de commandes.
La commande est FOR avec le paramètre/F comme celui-ci
FOR /F %i in (yourFile.txt) DO yourcommand %i
cela lit une ligne à la fois dans le fichier texte et insère la valeur dans l'argument% i Ensuite, appelez la commande spécifiée après le mot clé DO (la commande peut être un autre lot avec les opérations de copie ou de déplacement requises)