Mode chaîne :        @SHA384[s[a|8],string[,start[,length]]]

Mode fichier :        @SHA384[[f,]filename[,start[,length]]]

Mode binaire :        @SHA384[[b,]handle[,start[,length]]]

 

Renvoie la somme de contrôle SHA-384 des caractères de la chaîne, du contenu du fichier ou du 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 et de fin de la chaîne sont inclus .Si le premier argument est un b, l'argument filename doit être le handle retourné par @BALLOC.

 

Le premier paramètre détermine si la sortie est en majuscules ou en minuscules :

 

s ou f ou bminuscules
S ou F ou Bmajuscules

 

Le paramètre facultatif start indique la position de départ dans le tampon binaire ou le fichier (en octets, la valeur par défaut étant 0).

 

Le paramètre facultatif length indique la longueur de la mémoire tampon à hacher (en octets, 0 par défaut).

 

Exemple :

 

echo %@sha384[c:\windows\notepad.exe]

04BA669372BD3CBC40CAA9E44DE7C2760DBC27D68A79F7B0DC24048D6FF7A883CC2F0A6AB80AE6F4CD3E45045273873E

 

Voir aussi @SHA256, @SHA512, @MD5 et @CRC32.