CRC32 dans un batch

Résolu/Fermé
alexpc1 Messages postés 150 Date d'inscription samedi 29 octobre 2005 Statut Membre Dernière intervention 26 décembre 2009 - 1 janv. 2009 à 10:59
alexpc1 Messages postés 150 Date d'inscription samedi 29 octobre 2005 Statut Membre Dernière intervention 26 décembre 2009 - 1 janv. 2009 à 21:48
Bonjour à tous et bonne année ^^

Tout d'abord, mon Topic appartient au forum LOGICIELS, mais pourrait aussi appartenir au forum PROGRAMATION.

Je cherche a faire un programme en batch qui, pour tous les fichiers d'un dossier, effectue les operations suivantes:

- Calculer le crc32 du fichier
- Rechercher dans le nom du fichier le crc32 calculé
--> si trouvé, ne rien faire
--> si non trouvé, renommer le fichier "fichier.ext" en "fichier [CRC32].ext"

Mon problème n'étant (pour l'instant) pas de la programmation, je ne vous demande votre aide que sur un point:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Je n'arrive pas a trouver un programme qui me renvoie le crc32 "seul", il y a toujours le nom du fichier ou autres...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

J'en suis a 4 heures de recherches, d'essais, et toujours rien.
il me faudrait ceçi :

C:\>crc32 fichier.ext
03C5EA84


Je vous remercie d'avance pour toute aide que vous pourriez m'apporter!

4 réponses

alexpc1 Messages postés 150 Date d'inscription samedi 29 octobre 2005 Statut Membre Dernière intervention 26 décembre 2009 6
1 janv. 2009 à 21:48
Bon peu importe j'ai utilisé une astuce pour contourner le problème, par contre ça concernerait plutôt le forum programmation dans lequel je vais ouvrir un nouveau topic.

Pour les curieux, ma solution est celle-ci (mon programme crc32.exe me renvoyant le crc32 de mon fichier en debut de troisième ligne):

for /f "skip=2 tokens=1 delims= " %%e in ('crc32 "fichier.ext"') do echo %%e

j'ai comme résultat le crc32 seul.

Merci à tous.
1
SAW5 Messages postés 111 Date d'inscription vendredi 14 novembre 2008 Statut Membre Dernière intervention 6 janvier 2010 7
1 janv. 2009 à 12:19
salut,
c'est quoi crc32 ?
ce lien peut être
0
alexpc1 Messages postés 150 Date d'inscription samedi 29 octobre 2005 Statut Membre Dernière intervention 26 décembre 2009 6
1 janv. 2009 à 14:57
Bonjour.

Merci d'avoir répondu, mais le lien que vous m'avez passé est un programme qui ne permet pas d'obtenir le résultat que je demande. Ma demande semblait claire, ne l'est-elle pas?
0
alexpc1 Messages postés 150 Date d'inscription samedi 29 octobre 2005 Statut Membre Dernière intervention 26 décembre 2009 6
1 janv. 2009 à 18:52
Super, grâce à cette réponse j'ai perdu le privilège du topic non-répondu et je suis obligé de
>>>>
UP!
>>>>
pour pouvoir essayer d'avoir une réponse...
0