MD5-Hash eines Strings erzeugen
In PowerShell ist es mit Hilfe einer kleinen Funktion möglich, aus einem String einen MD5-Hash zu generieren.
Get-MD5Hash
Function Get-MD5Hash {
param
(
[String] $String
)
$Hash = New-Object System.Text.StringBuilder
$([System.Security.Cryptography.HashAlgorithm]::Create('MD5')).ComputeHash([System.Text.Encoding]::UTF8.GetBytes($String)) |
ForEach-Object {
$null = $Hash.Append($_.ToString("x2"))
}
return $Hash.ToString().ToUpper()
}
Der Aufruf erfolgt dann mit Get-MD5Hash -string "StringAlsMD5"
PS C:\Users\User> Get-MD5Hash -string "StringAlsMD5"
922A36725AE61FD56D0BA01FE96292F7

{{percentage}} % positiv

DANKE für deine Bewertung!
➨ PowerShell regex - Einführung und Beispiele |
➦ Windows PowerShell
| PowerShell Invoke-webrequest ➨
Top-Artikel in diesem Bereich
Windows PowerShell Skript erstellen und ausführen - erlauben
Im einfachsten Fall ist ein PowerShell-Skript eine Textdatei mit einer Reihe von PowerShell-Befehlen. Als PowerShell Skript versteht man eine Datei mit der Endung .ps1. Die Skriptdatei kann eine Sammlung von Befehlen, Funktionen oder Cmdlets enthalten.
PowerShell Log-Files: Logging in eine Textdatei - write to file
Logfiles in PowerShell können über den Befehl Out-File, über eine eigene Funktion oder über das in PowerShell integrierte Transcript erstellt werden.
PowerShell Textdatei und csv lesen / schreiben
Dieser Artikel ist eine Zusammenfassung von Beispielen für das Erstellen und Auslesen von Text und CSV Dateien in PowerShell.