J'ai un dossier contenant un volume entier d'une bande dessinée, 9 chapitres au total, avec les fichiers .png et .jpg.
Chaque nom de fichier est [Nom de la série] c *** v **. Png
Je veux créer un fichier de commandes qui compresse tous les fichiers d'un chapitre spécifique dans un fichier zip appelé Chapter ***. Zip, quel que soit le type de fichier.
Je connais peu la programmation, alors j'ai continué à chercher sur le Web, sans rien trouver. Mes tentatives d’édition de .bats pré-faites n’ont finalement rien donné.
Cela a fonctionné, après quelques essais et erreurs avec les caractères génériques. Le code de fin est
for /l %%f in (1,1,9) do "c:\Program Files\7-Zip\7z.exe" a "Chapter %%f" -tzip *c??%%f*
pause
Maintenant que je passe au numéro de chapitre à deux chiffres, je crois que je vais devoir en effacer un? de la chaîne de fin, pour ne pas changer le (1,1,9).
la source