Sindre Solberg Aas

Sindre Solberg Aas

Jeg er Sindre Solberg Aas, skribent og redaktør i Dagslinje. Her samler jeg praktiske tekniske notater med fremgangsmåter og avgrensninger.

Forfatterpresentasjon og redaktørrolle. Kontakt og rettelser: sindre@dagslinje.com.

Kontroller en kopiert fil med SHA-256

Av Sindre Solberg Aas, skribent og redaktør i Dagslinje.

En fil kan ha riktig navn og likevel inneholde noe annet enn originalen. En kontrollsum gir et ekstra kontrollsteg etter kopiering. Bruk først en liten, ufarlig fil. Kjør kommandoene på din egen maskin og bytt eksempelstiene til de to filene du vil sammenligne.

$originalHash = (Get-FileHash -LiteralPath 'C:\Test\original.txt' -Algorithm SHA256).Hash
$kopiHash = (Get-FileHash -LiteralPath 'D:\Kopi\original.txt' -Algorithm SHA256).Hash
$originalHash -eq $kopiHash

True betyr at kontrollsummene er like. False betyr at filene må undersøkes nærmere. Ikke slett originalen på grunnlag av denne kontrollen alene. Åpne kopien og kontroller at den kan brukes.

SHA-256 kontrollerer innholdslikhet. Den sier ikke at filen er trygg, at avsenderen er ekte, eller at en sikkerhetskopi dekker alle filene du trenger. Det krever egne kontroller.

Microsofts dokumentasjon for Get-FileHash forklarer kommandoen og parameterne.

Om skribenten og kontakt for rettelser. E-post: sindre@dagslinje.com.