Sie sind nicht angemeldet.

1

Dienstag, 16. März 2010, 19:14

DOS-Box (Eingabeaufforderung) falsches Tastaturlayout

Hallo

Ich bin ein neues Mitglied in diesem Forum und erlaube mir, gleich mit einem Problem einzusteigen!

Wir haben bisher mit XP gearbeitet und testen nun Windows 7 für eine ganz bestimmte Applikation. Wir steuern eine industrielle Maschine über die DOS-Box (alle Programme -> Zubehör -> Eingabeaufforderung). Mit XP hat das hervorragend funktioniert. Unter Windows 7 stellen wir aber nun auf unserm ACER-Laptop eine Abnormalität fest: Das Tastaturlayout entspricht nicht der Swiss German-Tastatur! Beim Prompt einegebene Zeichen wie ä, ö, ü usw. erzeugen slavische Zeichen, der z und das y sind allerdings korrekt. Ruft man dann ein Programm auf, z.B. den Editor, so sind auch dort Umlaute und Akzente nicht korrekt, aber auch z und y sind jetzt zusätzlich vertauscht!

Uns würde jetzt als erste Information interessieren, ob andere User in Ihrer DOS-Box unter Windows 7 korrekte Umlaute erhalten.
Vielleicht weiss auch Jemand, wie und wo dieser Fehler zu beheben ist.

Vielen Dank!

gigabyte12

Moderator

  • »gigabyte12« ist männlich

Beiträge: 3 192

Betriebssystem(e): Win7 Ultimate

Sprache(n): Deutsch, Englisch, Kroatisch

Wohnort: Schweiz

Beruf: Automatikmonteur Lehre

  • Nachricht senden

2

Mittwoch, 17. März 2010, 04:55

In der Dosbox Giltet das US Layout.

http://www.cooltoyzph.com/image/US_Keyboard_layout.jpg

orientier dich eifach mit dem Bild ;)

mfg GIgabyte12

3

Mittwoch, 17. März 2010, 11:31

Vielen Dank für das Layout-Bild.

Leider ist es nicht so, dass das US-Layout benützt wird. Sonst müsste ja anstelle des ö ein ; kommen und anstelle des ü ein [ . Das ist aber nicht der Fall. Unter XP war das Zeichenlayout immer korrekt.

Mir wäre schon gedient, wenn Jemand unter Windows 7 in der DosBox (Eingabeaufforderung) mal die Buchstaben äöüéè antippen würde und mir bestätigt, dass die richtigen oder sagt, dass auch bei ihm die falschen Zeichen kommen.

Vielen Dank

Nikwin

Winhelfer

  • »Nikwin« ist männlich

Beiträge: 830

Betriebssystem(e): Win 7 HP - 64bit

Sprache(n): De, Eng, Franz

Wohnort: Hessen

  • Nachricht senden

4

Mittwoch, 17. März 2010, 16:31

Hallo,

bei mir ist alles korrekt.

Gruß Nikwin
Das Träumen ist der Sonntag des Denkens.
Eugenio D'ors Y Rovira

5

Mittwoch, 17. März 2010, 22:18

Vielen Dank Nikwin für deine Bemühungen.

Ich habe inzwischen das Problem zu 90% selber lösen können:
Wenn man bei der DOS-Box mit der rechten Maustaste die "Eigenschaften" hervorholt, kann man die Schrift von "Rasterschrift" auf z.B. "Consolas" oder eine andere TTF-Schrift wechseln. Dann gehen in der Box und in den Applikationen die Akzentbuchstaben wie gewünscht!!!

Allerdings 10% Mysterium bleibt noch:
Wenn man den Editor mit dem Befehl "edit" aufruft, ist dieser nur mit einem amerikanischen Layout bestückt (erkennbar, dass z.B. die Tasten "z" und "y" vertauscht sind, aber auch alle Akzente wie ä, ö, ü usw. fehlen). Vielleicht kannst du, Nikwin, mal versuchen, ob das bei dir ebenfalls so ist.

Herzlichen Dank auch allen andern, die sich bemüht haben.

Nikwin

Winhelfer

  • »Nikwin« ist männlich

Beiträge: 830

Betriebssystem(e): Win 7 HP - 64bit

Sprache(n): De, Eng, Franz

Wohnort: Hessen

  • Nachricht senden

6

Donnerstag, 18. März 2010, 01:05

Hallo,

ich verstehe nicht wie du das meinst: "Wenn man den Editor mit dem Befehl "edit" aufruft" ?(
Zubehör->Ausführen->edit eingeben klappt bei mir nicht.

Übringens, in der DOS-Box unter Eigenschaften->Schriftart ist bei mir Rasterschrift markiert und es klappt trotzdem.

Das Problem scheint einen anderen Ursprung zu haben.
Gruß Nikwin
Das Träumen ist der Sonntag des Denkens.
Eugenio D'ors Y Rovira

7

Donnerstag, 18. März 2010, 11:41

Ich habe inzwischen selber festgestellt, dass nicht mehr bei allen Windows 7-Versionen der Editor in der DOS-Box aktiv ist. Ich verwende W7 Professional, da ist er vorhanden.

Inzwischen habe ich auch die Lösung für die falsche Zeichendarstellung im DOS-Editor gefunden (Quelle http://www.pctipp.ch):

... passen für eine dauerhafte Lösung die zuständige Datei an.
Die liegt im Ordner C:\Windows\System32\ und heisst autoexec.nt.
Öffnen Sie sie mit Administratorrechten und fügen Sie zuunterst folgende Zeile ein:
LH KB16 SG,,%SystemRoot%\system32\keyboard.sys


Originalmeldung komplett unter:
https://www.pctipp.ch/praxishilfe/kummer…dos_editor.html

Damit läuft jetzt alles korrekt und das Problem ist gelöst.

gigabyte12

Moderator

  • »gigabyte12« ist männlich

Beiträge: 3 192

Betriebssystem(e): Win7 Ultimate

Sprache(n): Deutsch, Englisch, Kroatisch

Wohnort: Schweiz

Beruf: Automatikmonteur Lehre

  • Nachricht senden

8

Donnerstag, 18. März 2010, 13:19

Achsooo du meinst die Eingabeaufforderung. Ich dachte du meinst die DOS-Box (http://de.wikipedia.org/wiki/DOSBox).

gruss Gigabyte12

Nikwin

Winhelfer

  • »Nikwin« ist männlich

Beiträge: 830

Betriebssystem(e): Win 7 HP - 64bit

Sprache(n): De, Eng, Franz

Wohnort: Hessen

  • Nachricht senden

9

Freitag, 19. März 2010, 10:43

@ pegasoft

Danke für die Info! - Gut zu wissen. :)
Gruß Nikwin
Das Träumen ist der Sonntag des Denkens.
Eugenio D'ors Y Rovira