CRC32 dans un batch
Résolu
alexpc1
Messages postés
155
Date d'inscription
Statut
Membre
-
alexpc1 Messages postés 155 Date d'inscription Statut Membre -
alexpc1 Messages postés 155 Date d'inscription Statut Membre -
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 :
Je vous remercie d'avance pour toute aide que vous pourriez m'apporter!
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!
Configuration: Windows XP Pro SP3 Internet Explorer 7.0
4 réponses
-
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. -
-
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? -
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...