Encoding von Dateien auslesen

Mit diesem Code kannst du die Encodingnamen von Dateien auslesen, wie bspw. Unicode, etc.

$File = Get-Item "yourpath"
$Encoding = New-Object -TypeName System.IO.StreamReader -ArgumentList $File.FullName -OutVariable Stream | `
Select-Object -ExpandProperty CurrentEncoding | `
Select-Object -ExpandProperty encodingname
$Stream.Dispose()