Unter Windows ab Vista (Vista ,W7, W8.x) mal prüfen ob im entsprechendem Programmverzeichniss für die Gruppe Users das Recht modify gesetzt ist. Die Execution prevention setzt standartmäßig read, list, execution. Programme die Ihre Config im Programmverzeichniss haben anstelle in "Appdata" in den Userprofilen.
Das fehlen von LF und CR wurde mit einem Hexeditor überprüft?
Der selbe Effekt tritt nämlich auch manchmal auf wenn man eine ANSI Textdatei mit einem ASCII Editor öffnet.
Unter Windows die Datei mal mit Notepad/Editor (ASCII) und Wordpad (ANSI) öffnen, eventuell wird sie mit einem richtig dargestellt.
Wenn das der Fall ist, dann die kann man noch versuchen im Editor alles zu makieren und über die Zwichenablage in eine neue Notepad Datei zu kopieren um eine ANSI Datei in eine ASCII Datei umzuwandeln.
Zum checken, einfach ein Umlaut (Ä,Ö,Ü,ä,ö,ü) mit abspeichern und in einem Hexeditor den Code des Zeichens prüfen.
Bsp.:
ASCII "ä" = d132
ANSI "ä" = d228
ASCII Tabelle:
http://www.chip.de/ii/1/2/5/4/9/5/8/...e7009f26b0.png
ANSI Tabelle:
http://www.uniplot.de/documents/de/_images/ANSI.png
Lesezeichen