$user = "myUser" # The new Administrator user name to config. $password = "P@ssw0rd" # The new Administrator password to config. $hash = $user + ":" + $digestRealm + ":" + $password $cryptoServiceProvider = [System.Security.Cryptography.MD5CryptoServiceProvider] $md5Algorithm = New-Object $cryptoServiceProvider $networkAdminPassword = New-Object System.Text.StringBuilder # Convert to hex format. $md5Algorithm.ComputeHash([Char[]]$hash) | % { [void] $networkAdminPassword.Append($_.ToString("x2")) }