Das Tool sollte jedoch das Gegenteil tun, indem Sie mehrere Dateien von utf-8 in iso-8859-1 konvertieren
Gibt es ein Tool (PHP-Skript, Batch-Datei usw.) für Windows, das dies tun kann? Vielen Dank
Mögliche Duplikate: http://superuser.com/questions/27060 http://superuser.com/questions/16672 http://superuser.com/questions/45148 http://superuser.com/questions/28555
quack quixote vor 15 Jahren
0
Die meisten dieser Fragen beziehen sich auf die Konvertierung von TO utf-8, aber jedes dieser Batch-Tools sollte in der Lage sein, in beide Richtungen zu konvertieren.
quack quixote vor 15 Jahren
0
3 Antworten auf die Frage
13
John T
Sie können verwenden iconvvon GnuWin32, es ist das gleiche wie das GNU / Linux - Pendant funktioniert:
iconv -f UTF-8 -t ISO-8859-1 filename.txt
Sie können es dann mit batch verwenden, vorausgesetzt, Sie haben es zu Ihrem hinzugefügt %PATH%:
for /f %x in ('dir /b *.txt') do iconv -f UTF-8 -t ISO-8859-1 %x
Iff the Windows port is at least half-way sane (I know, many of them aren't and GNUWin32 was a long-time offender in that area) you could simply pass *.txt to iconv. I never really expect it from ported applications but sometimes there are people with an eye for details working on them and then such things are fixed and globbing is done within the application. Might be the case here.
Joey vor 15 Jahren
0
Großartig! hat super funktioniert !!
Enrique vor 15 Jahren
0
Ich habe dies installiert, aber der Befehl gibt mir eine Meldung "Datei nicht gefunden", aber die Datei ist vorhanden. Ich soll das auf der Windows-Konsole ausführen, oder?
darksoulsong vor 11 Jahren
1
"iconv.exe -c -f UTF-8 -t ISO-8859-1 // TRANSLIT input.gpx> output.gpx" hat bei mir überhaupt nicht funktioniert: https://postimg.cc/image/nzet60ze5/
OverTheRainbow vor 6 Jahren
0
4
David R Tribble
Ich habe dazu ein DOS / Windows-Shell-Programm geschrieben. Der Quellcode ist Open Source C ++, sodass er auf andere Systeme portiert werden kann.