EulandaXtools — Funktionsreferenz
Prüft, ob eine Datei im UTF-8-Format ohne BOM gespeichert ist.
Test-Utf8NoBom [-FilePath] <string> [-Strict] [<CommonParameters>]Die Funktion gibt `$true` zurück, wenn die Datei UTF-8 ohne BOM ist. Bei UTF-8 mit BOM oder Kodierungsabweichungen wird `$false` zurückgegeben. Mit dem Parameter `-Strict` kann konfiguriert werden, dass stattdessen Exceptions geworfen werden.
-FilePath
Type: stringPfad zur zu prüfenden Datei.
-Strict
Type: switchWenn gesetzt, werden Kodierungsprobleme wie z.B. BOM oder Zeichenverlust, als Fehler behandelt udn eine Exception wird ausgelöst.
boolGibt `$true` zurück, wenn die Datei UTF-8 ohne BOM und ohne Kodierungsfehler ist. Ansonsten wird `$false` zurückgegeben.
Test-Utf8NoBom -FilePath ".\test.xml"Test-Utf8NoBom -FilePath ".\test.xml" -Strict