Mode chaîne :        @MD5[s[a|8],chaîne[,début[,longueur]]]

Mode fichier :        @MD5[[f,]nom de fichier[,début[,longueur]]]

Mode binaire :        @MD5[[b,]poignée[,début[,longueur]]]

 

Renvoie le hachage MD32 à 5 chiffres hexadécimaux des caractères dans un magnifique, le contenu du fichier nom de fichier, ou le contenu du tampon binaire.

 

Si le premier paramètre est s pour une chaîne Unicode UTF16, sa pour une chaîne ASCII, ou s8 pour une chaîne UTF8, tous les caractères d'espacement de début ou de fin dans un magnifique sont inclus.

 

Nom de fichier peut être spécifié avec ou sans option f. @MD5 Retours -1 si le fichier n'existe pas ou s'il ne peut pas être lu.
 

Si le premier paramètre est b pour un tampon binaire, manipuler est le handle renvoyé par @BALLOC.

 

Le facultatif Commencer Le paramètre spécifie la position de départ dans le tampon ou le fichier binaire (en octets, par défaut 0).

 

Le facultatif longueur Le paramètre spécifie la longueur du tampon à hacher (en octets, par défaut 0).

 

Depuis que Take Command gère toutes les chaînes internes au format Unicode, @MD5 renverra des résultats différents pour une chaîne et la chaîne identique dans un fichier ASCII.

 

Voir aussi: @SHA256, @SHA384, @SHA512et @CRC32.

 

Mise en situation :

 

echo %@md5[s, ceci est une chaîne]

93D64091ADF43E8FC0B74257AFD82FC3