Editor mit Umlauten unter Windows 7
Grüß Gott.. So da wär ma wieder.. Da mein XP System die Grätsche gemacht hat, bin ich nu ma auf Seven umgestiegen.. Wollt ich sowieso, kam mir also gelegen.. Nu denn, da ich viel mit Batch-Dateien bastele is mir was gravierendes aufgefallen, und zwar arbeite ich gerne mit dem Editor was das Batchen angeht, UltraEdit und Co. haben zuviel KlimmBimms drumherum, nur wenn ich jetzt mein Batches öffne, sind dort alle "ü" verschwunden, früher in XP waren die im Editor als viereckige Kästchen angezeigt, nu aber sin se weg, kein leerzeichen einfach nix da, interessanter Weise wenn ich aus der batch das Wort "für" lösche (steht nur fr da) muss ich dennoch 3 mal die löschen taste drücken, irgendwie sinse halt doch noch da.. wie krieg ich das hin das ich mit dem Editor wieder ordentlich batchen kann?
Thx for Help,
Thomas
Thx for Help,
Thomas
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 137710
Url: https://administrator.de/contentid/137710
Ausgedruckt am: 21.11.2024 um 22:11 Uhr
15 Kommentare
Neuester Kommentar
Hallo Thomas,
schau mal hier:
http://www.pctipp.ch/praxishilfe/kummerkasten/windowsvista/50377/tastat ...
Habe "kb16 sg" getestet. Funktioniert bei meinem Win7.
Daniel
schau mal hier:
http://www.pctipp.ch/praxishilfe/kummerkasten/windowsvista/50377/tastat ...
Habe "kb16 sg" getestet. Funktioniert bei meinem Win7.
Daniel
Hallo chizophren!
Eventuell, nur im Notepad mal die Schriftart wechseln.
Gruß Dieter
Eventuell, nur im Notepad mal die Schriftart wechseln.
Gruß Dieter
Hallo,
ich arbeite mit [notepad2 und hab umlauttechnisch keine Probleme damit. Man braucht es nicht zu installieren, also ist es schnell mal getestet. Ich mag die Software auch, weil sie ohne KlimmBimms auskommt.
lg,
kristov
ich arbeite mit [notepad2 und hab umlauttechnisch keine Probleme damit. Man braucht es nicht zu installieren, also ist es schnell mal getestet. Ich mag die Software auch, weil sie ohne KlimmBimms auskommt.
lg,
kristov
Hallo chizophren!
Für das kleine ü (81hex) gibt es leider kein Zeichen. Die Symboltabelle hört bei 80hex auf und geht erst bei 82hex weiter.
Und egal welchen Editor Du verwendest, ist überall der gleiche Mist (Windows 7 Prof)
Gruß Dieter
HEX | 55 | 6D | 6C | 61 | 75 | 74 | 65 | 20 | 8E | 84 | 99 | 94 | 9A | 81 | 0D | 0A |
DOS | U | m | l | a | u | t | e | Ä | ä | Ö | ö | Ü | ü | CR | LF | |
WIN | U | m | l | a | u | t | e | Ž | „ | ™ | ” | š | CR | LF |
Für das kleine ü (81hex) gibt es leider kein Zeichen. Die Symboltabelle hört bei 80hex auf und geht erst bei 82hex weiter.
Und egal welchen Editor Du verwendest, ist überall der gleiche Mist (Windows 7 Prof)
Gruß Dieter
Hallo, habe noch etwas gefunden.
Prüfe mal ob folgende Werte unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
1252 = c_1252.nls
ACP = 1252
eingestellt sind. Vermute das 1252 fehlt oder eine andere Codepage eingestellt ist.
Hatte bei mir mal 1252 auf c_850.nls geändert und schon fehlen äöü.
Daniel
Prüfe mal ob folgende Werte unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
1252 = c_1252.nls
ACP = 1252
eingestellt sind. Vermute das 1252 fehlt oder eine andere Codepage eingestellt ist.
Hatte bei mir mal 1252 auf c_850.nls geändert und schon fehlen äöü.
Daniel
verstehe ich nicht, mein notepad zeigt ohne probleme öäü an
teste mal in der dos-box (cmd):
chcp - Zeigt aktuelle DOS-Codepage an, müsste eigentlich 850 sein.
wenn es nicht 850 ist , dann probier mal
chcp 850
danach öäü eingeben (direkt in der dos box), werden diese als öäü angezeigt oder welche Symbole kommen ?
danach das ganze mal mit chcp 1252
Welche Länder und Tastatureinestellungen hast Du?
teste mal in der dos-box (cmd):
chcp - Zeigt aktuelle DOS-Codepage an, müsste eigentlich 850 sein.
wenn es nicht 850 ist , dann probier mal
chcp 850
danach öäü eingeben (direkt in der dos box), werden diese als öäü angezeigt oder welche Symbole kommen ?
danach das ganze mal mit chcp 1252
Welche Länder und Tastatureinestellungen hast Du?
so versuche mal noch folgendes
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
1252 = c_850.nls
Dann siehst Du die Umlaute im Notepad zwar nicht aber die Batch-Ausgabe funktioniert.
Eine einfachere Lösung wäre gewesen die Codepage in der Batchdatei mit "chcp 850" umzustellen, aber leider ignoriert Windows diese Einstellung. Komischerweise funktioniert "chcp 850" als auch der alte Befehl "mode con cp select=850" in der dos-box.
Warum kann ich mir nicht erklären.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
1252 = c_850.nls
Dann siehst Du die Umlaute im Notepad zwar nicht aber die Batch-Ausgabe funktioniert.
Eine einfachere Lösung wäre gewesen die Codepage in der Batchdatei mit "chcp 850" umzustellen, aber leider ignoriert Windows diese Einstellung. Komischerweise funktioniert "chcp 850" als auch der alte Befehl "mode con cp select=850" in der dos-box.
Warum kann ich mir nicht erklären.