Parcourir fichiers répertoire + modif en batch - Shell/Batch - Programmation
Marsh Posté le 06-01-2011 à 11:37:19
Si vous débutez en batch (je devine que c'est pour PC sous Windows, puisque vous parlez de fichier ".bat", mais ça aurait été bien de le préciser clairement, car les traitements batchs se font souvent sous Unix, et les langages de batch sont divers et variés), il est dommage que vous choisissiez les fichier ".bat".
Vous allez ainsi utiliser le langage qui a été créé vers 1980, à une époque où les ordinateurs étaient différents.
Mais depuis 1995 environ, Microsoft a créé le langage VBS (vbscript) pour remplacer le langage ".bat". Le langage VBS permet de faire tout ce que fait l'autre, et de faire beaucoup d'autres choses.
Donc, avant de vous engager dans l'étude des ".bat" (qui sont un peu comme les disques vinyles noirs), peut-être (c'est vous qui décidez) devriez vous considérer l'étude du VBS (qui est plus moderne, un peu comme les CD).
Voici un exemple en VBS d'un programme qui donne la liste des fichiers d'un répertoire
Function ShowFolderList(chemin_dun_repertoire) |
Voir de la doc à http://www.microsoft.com/technet/s [...] fault.mspx , http://tahe.developpez.com/web/vbscript/ .
Marsh Posté le 06-01-2011 à 13:12:58
Merci pour la réponse, ça a l'air très intéressant.
Le problème c'est que je n'ai pas d'autres choix que de le faire en batch =/
Marsh Posté le 06-01-2011 à 13:52:07
Le VBS est en standard sur tous les PC depuis Windows95 environ.
C'est du batch, croyez-moi.
Marsh Posté le 10-01-2011 à 00:11:14
parcourir tous les fichiers .bat => facile a faire en batch
modifier ces fichiers => une cata a faire en batch
pourquoi es tu obliger de passer par du batch ?
Marsh Posté le 06-01-2011 à 10:56:46
Bonjour,
Je debute en prog batch et j'ai quelques soucis...
Je voudrais :
1 - Parcourir l'ensemble des fichiers d'un répertoire contenant des fichiers .bat
2 - Appliquer à ces fichiers .bat une modification simple, remplacer tous les 1 par des 2 à l'intérieur de ces fichiers.
Merci par avance..