Bonjour à tous,

J'aimerais récupérer le md5 de 2 fichiers, afin de les comparer et d'en sortir une action.

Voici le script qui permet de générer le md5 d'un fichier

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$file='\\group.tok\net_install\ocs\service_tf.ini'
$algo = [System.Security.Cryptography.HashAlgorithm]::Create("MD5")
$stream = New-Object System.IO.FileStream($file, [System.IO.FileMode]::Open)
$md5StringBuilder = New-Object System.Text.StringBuilder
$algo.ComputeHash($stream) | % { [void] $md5StringBuilder.Append($_.ToString("x2")) }
$resultat = $md5StringBuilder.ToString()
$stream.Dispose()
Write-Output $resultat
J'aimerais pouvoir génerer un autre md5 pour deuxième fichier, et stocker le résultat dans une variable du type $resultat2, pour ensuite comparer $resultat et $resultat2.

Merci pour votre aide.
Cordialement.