Obtiene el hash de un fichero, admite los algoritmos SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 y RIPEMD160.

SINTAXIS

Parameter Set: Path
Get-FileHash [-Path] <String[]> [-Algorithm <String> ] [ <CommonParameters>]

Parameter Set: LiteralPath
Get-FileHash -LiteralPath <String[]> [-Algorithm <String> ] [ <CommonParameters>]

PARÁMETROS INTERESANTES

-Algorithm<String>: algoritmo a utilizar para obtene el hash, los disponibles: SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 y RIPEMD160.
-Path<String[]>: ruta y nombre de los ficheros de los que se obtendrá el hash.
-InputObject<PSObject>: objeto que se guardará en el fichero.

EJEMPLO DE USO

Get-FileHash -Algorithm MD5 C\:facturacionfacturas.pdf