pdiddo
Goto Top

txt mit UTF-8 Codierung per batch in ANSI Codierung umwandeln

Hi Leute,

ich brauche eure Hilfe.


Ich habe eine .txt Datei die in UTF-8 codiert ist.
Ich möchte mittels einer .bat Datei die Codierung von UTF-8 in ANSI ändern.

Vielen Dank face-smile

Content-ID: 302765

Url: https://administrator.de/forum/txt-mit-utf-8-codierung-per-batch-in-ansi-codierung-umwandeln-302765.html

Ausgedruckt am: 23.12.2024 um 23:12 Uhr

114757
Lösung 114757 24.04.2016 aktualisiert um 18:01:35 Uhr
Goto Top
Moin.
@echo off
powershell -Executionpolicy ByPass -Command "gc 'C:\datei_utf8.txt' | set-content 'C:\datei_ansi.txt' -Encoding Default"  
Oder mit installiertem cygwin:
iconv -f utf-8 -t windows-1252 infile > outfile
Gruß jodel32
pdiddo
pdiddo 24.04.2016 um 18:16:23 Uhr
Goto Top
Vielen Dank for die rasche Antwort !Es klappt zwar sehr gut. Aber die Umlaute werden nun als '?' dargestellt...Das passiert nicht wenn man es manuell zu ansi umwandelt.
Ich habe die erste Antwort genutzt
pdiddo
pdiddo 24.04.2016 um 18:20:21 Uhr
Goto Top
Ok habs selber lösen können.

Statt in Zeile 1-Encoding Default funktioniert es mit -Encoding String

Danke nochmal jodel32 !!