Mehrere UTF-8 Textdateien in ANSI umwandeln mit Powershell
Guten Morgen zusammen,
ich müsste aus einem Verzeichnis mehrere UTF-8 Textdateien in ANSI umwandeln.
Hab eigentlich gedacht dürfte kein Problem sein, für mich irgendwie schon.
Nach bisschen suchen hab ich sowas wie txtcnv32 und sowas gefunden.
Leider keine funktionierende Lösung per Powershell, ist doch bestimmt möglich oder ?
Gruß vom Peter
ich müsste aus einem Verzeichnis mehrere UTF-8 Textdateien in ANSI umwandeln.
Hab eigentlich gedacht dürfte kein Problem sein, für mich irgendwie schon.
Nach bisschen suchen hab ich sowas wie txtcnv32 und sowas gefunden.
Leider keine funktionierende Lösung per Powershell, ist doch bestimmt möglich oder ?
Gruß vom Peter
Please also mark the comments that contributed to the solution of the article
Content-Key: 7845564395
Url: https://administrator.de/contentid/7845564395
Printed on: December 6, 2023 at 05:12 o'clock
4 Comments
Latest comment
Moin. Wie wäre es damit?
$files = Get-ChildItem -Recurse -Filter *.txt
foreach ($file in $files) {
# Aktuelle Codierung holen
$encoding = Get-Content -Encoding Byte $file | Get-Encoding
# wenn UTF-8, nach ANSI konvertieren ANSI.
if ($encoding -eq "UTF-8") {
Convert-To-Unicode -Encoding ANSI $file
}
}