{"id":4528,"date":"2011-08-16T09:10:00","date_gmt":"2011-08-16T07:10:00","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/2011\/08\/16\/tastaturbelegung-in-eingabeaufforderung-setzen\/"},"modified":"2023-07-20T18:53:03","modified_gmt":"2023-07-20T16:53:03","slug":"tastaturbelegung-in-eingabeaufforderung-setzen","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2011\/08\/16\/tastaturbelegung-in-eingabeaufforderung-setzen\/","title":{"rendered":"Tastaturbelegung in Eingabeaufforderung setzen"},"content":{"rendered":"<p>Gelegentlich stehen Benutzer eines 32-Bit-Windows vor dem Problem, dass die Tastaturbelegung im Fenster der Eingabeaufforderung verstellt ist. Manche haben eine englische Tastaturbelegung ohne Umlaute, andere laufen in noch kuriosere Probleme. Zeit, einen kurzen Blick auf diesen Sachverhalt zu werfen.<\/p>\n<p><!--more--><\/p>\n<p>Letztens erhielt ich mal wieder eine Nachfrage aus dem Bekanntenkreis, wie sich Tastaturbelegung in der Eingabeaufforderung anpassen l\u00e4sst.<\/p>\n<blockquote><p>Hallo G\u00fcnter,<br \/>\nich habe ein kurioses Problem.<br \/>\nIm DOS-Eingabefenster, und nur dort, finde ich ein Tastaturlayout vor, welches weder das Deutsche noch das Englische ist. Um der Sache auf die Spur zu kommen, habe ich mit:<br \/>\nShift und ; = \u00fc<br \/>\nShift und : = \u00dc<br \/>\nAltGr und \\ = Accent circumflex<br \/>\nEingabe + = *<br \/>\nShift und * = (<br \/>\nund andere mehr.<br \/>\nHabe auch schon \"kb16 gr\" verwendet und nach \"chcp\" wurde die Codepage 850 gemeldet.<br \/>\nVielleicht hast Du eine L\u00f6sung parat. Im Internet bin ich auf keiner Hilfeseite und auch nicht in Foren f\u00fcndig geworden.<\/p><\/blockquote>\n<p>Hm, h\u00f6rt sich merkw\u00fcrdig an. Wie sich das Tastaturlayout f\u00fcr Windows anpassen l\u00e4sst, ist unter [<a href=\"https:\/\/web.archive.org\/web\/20220925090843\/https:\/\/www.howtogeek.com\/howto\/12578\/add-keyboard-languages-to-xp-vista-and-windows-7\/\" target=\"_blank\" rel=\"noopener\">1<\/a>] beschrieben. Das hilft aber bei der Eingabeaufforderung nicht weiter. Es war beim obigen Hilferuf auch keine Angabe \u00fcber die Windows-Version dabei (konnte von Windows XP bis Windows 7 alles sein).<\/p>\n<p>Ich habe dann ein wenig gegraben, aber auf die Schnelle nix f\u00fcr das angenommene Windows 7 gefunden. Lediglich die Fundstellen unter [<a href=\"https:\/\/web.archive.org\/web\/20160714054639\/http:\/\/www.vistax64.com:80\/vista-general\/78144-keyboard-layout-under-command-prompt.html\" target=\"_blank\" rel=\"noopener\">2<\/a>, <a href=\"http:\/\/web.archive.org\/web\/20150926142622\/http:\/\/www.vistaheads.com\/forums\/microsoft-public-windows-vista-general\/151600-keyboard-layout-dos-mode.html\" target=\"_blank\" rel=\"noopener\">3<\/a>] schienen das Problem f\u00fcr Windows Vista zu adressieren. Sp\u00e4ter stie\u00df ich dann noch auf die Fundstellen unter [<a href=\"http:\/\/answers.microsoft.com\/de-de\/windows\/forum\/windows_7-hardware\/alt-gr-in-dos-eingabeaufforderung\/3c3969dc-080f-41c9-86db-f92bf0e72fe9\" target=\"_blank\" rel=\"noopener\">3<\/a>, 6]. Die verlinkten Beitr\u00e4ge bezogen sich zwar auch auf Vista und ein Fremdprogramm Amber, aber es wurde ein L\u00f6sungsansatz skizziert.<\/p>\n<p><strong>Englische Tastaturbelegung in Eingabeaufforderung als Standard<\/strong><\/p>\n<p>Unter [<a href=\"http:\/\/answers.microsoft.com\/de-de\/windows\/forum\/windows_7-hardware\/alt-gr-in-dos-eingabeaufforderung\/3c3969dc-080f-41c9-86db-f92bf0e72fe9\" target=\"_blank\" rel=\"noopener\">3<\/a>] schreibt Ingo B\u00f6ttcher ganz klar, dass ab Windows Vista standardm\u00e4\u00dfig ein englisches Tastaturlayout im Fenster der Eingabeaufforderung eingestellt ist. Hier das Zitat aus einem der englischsprachigen Forenbeitr\u00e4ge [<a href=\"https:\/\/web.archive.org\/web\/20160714054639\/http:\/\/www.vistax64.com:80\/vista-general\/78144-keyboard-layout-under-command-prompt.html\" target=\"_blank\" rel=\"noopener\">2<\/a>]:<\/p>\n<blockquote><p>On 32 bit Vista, KB16.COM should be in the %SystemRoot%\\System32 directory, usually C:\\Windows\\System32. First, verify that the files exist on your machine (they are installed by default):<\/p>\n<p>C:\\Windows\\System32\\KB16.COM<br \/>\nC:\\Windows\\System32\\Keyboard.sys<br \/>\nC:\\Windows\\System32\\Country.sys<\/p>\n<p>Next, test that KB16 runs okay, by entering the command:<\/p>\n<p>C:\\Windows\\System32\\KB16 BE,850,C:\\Windows\\System32\\KEYBOARD.SYS<\/p>\n<p>It should return to a command prompt, with no messages (error, or otherwise).<\/p>\n<p>To activate KB16 for a DOS application, you need to run it in the same instance of the NTVDM (\"NT Virtual DOS Machine\") as your application. On Windows NT (including 2000, XP and Vista) a DOS application takes its startup environment from the files<\/p>\n<p>C:\\Windows\\System32\\Config.NT<br \/>\nC:\\Windows\\System32\\Autoexec.NT<\/p>\n<p>So, to activate a code page for a DOS app, add the code page commands to C:\\Windows\\System32\\CONFIG.NT and<br \/>\nC:\\Windows\\System32\\AUTOEXEC.NT, the same as you would to C:\\CONFIG.SYS and C:\\AUTOEXEC.BAT on a DOS machine. In CONFIG.NT add to the end of the file:<\/p>\n<p>COUNTRY=032,850,C:\\Windows\\System32\\COUNTRY.SYS<\/p>\n<p>In AUTOEXEC.NT add to the end of the file:<\/p>\n<p>C:\\Windows\\System32\\KB16 BE,850,C:\\Windows\\System32\\KEYBOARD.SYS<\/p>\n<p>Now to test, open a Command Prompt. Then run the command \"command.com\". This will start an instance of the<br \/>\nMS-DOS Command processor. Run the command \"edit\", to start the DOS editor. Try typing in a few words in Edit, to see if the new Belgian keyboard is in effect. If it doesn't work in Edit, then review the above steps carefully.<\/p>\n<p>If it works in Edit, but doesn't work in your old DOS application, then the app is not getting its Code Page info from DOS. It may be storing it in a config file, or the like.<\/p><\/blockquote>\n<p>Also muss man in die Autoexec.nt gehen und dort die Sprachanpassungen \u00e4ndern. Statt der obigen Kennung f\u00fcr Belgien empfiehlt sich in Deutschland nat\u00fcrlich den Code <del>DE<\/del> GR bzw. 049 anzugeben [<a href=\"https:\/\/web.archive.org\/web\/20160722022853\/http:\/\/www.microsoft.com\/resources\/documentation\/windows\/xp\/all\/proddocs\/en-us\/country.mspx?mfr=true\" target=\"_blank\" rel=\"noopener\">5<\/a>].<\/p>\n<p>Alle hier verlinkten Beitr\u00e4ge bezogen sich zwar auch auf Vista und teilweise auf ein Fremdprogramm Amber, aber es wurde ein L\u00f6sungsansatz skizziert. Die R\u00fcckmeldung des Bekannten, dem ich die Links schickte, lautete dann auch:<\/p>\n<blockquote><p>der Eintrag &lt;C:\\Windows\\System32\\KB16 DE,850,C:\\Windows\\System32\\KEYBOARD.SYS&gt; return in der Kommandozeile lie\u00df das DOS-Eingabefenster kurz aufpoppen. Dann habe ich mit &lt;cmd&gt; das Eingabefenster ge\u00f6ffnet. Die Tastaturbelegung war o.k.<br \/>\nDanke f\u00fcr die Hilfe.<\/p><\/blockquote>\n<p><span style=\"color: #000000;\">Problem gel\u00f6st, obwohl ich keine Ahnung habe, mit welchem Windows er werkelt. <\/span><\/p>\n<blockquote dir=\"ltr\" style=\"margin-right: 0px;\">\n<p style=\"background-color: #fef0ff;\"><strong>Achtung:<\/strong> <span style=\"color: #000000;\">Wer mit einem 64-Bit-Windows unterwegs ist, kommt an dieser Stelle nicht weiter. Die obigen Ausf\u00fchrungen beziehen sich auf 32-Bit-Versionen, denn beim 64-Bit-Windows 7 ist kein command.com, kb16.com etc. mehr im Windows-Ordner <em>system32 <\/em><\/span>enthalten. Dort gibt es auch keinen DOS-Editor edit.com mehr. Allerdings habe ich auch noch nicht die Notwendigkeit gehabt, dort die Tastaturbelegung anzupassen \u2013 denn hier wird eine deutsche Tastaturbelegung im Fenster der Eingabeaufforderung angeboten.<\/p>\n<\/blockquote>\n<p><strong>Links:<br \/>\n<\/strong>1: <a href=\"https:\/\/web.archive.org\/web\/20220925090843\/https:\/\/www.howtogeek.com\/howto\/12578\/add-keyboard-languages-to-xp-vista-and-windows-7\/\" target=\"_blank\" rel=\"noopener\">Anpassen der Windows-Tastaturbelegung<\/a><br \/>\n2: <a href=\"https:\/\/web.archive.org\/web\/20160714054639\/http:\/\/www.vistax64.com:80\/vista-general\/78144-keyboard-layout-under-command-prompt.html\" target=\"_blank\" rel=\"noopener\">Keyboard layout under command prompt<\/a><br \/>\n3: <a href=\"http:\/\/web.archive.org\/web\/20150926142622\/http:\/\/www.vistaheads.com\/forums\/microsoft-public-windows-vista-general\/151600-keyboard-layout-dos-mode.html\" target=\"_blank\" rel=\"noopener\">Keyboard layout in dos mode<\/a><br \/>\n4: <a href=\"http:\/\/answers.microsoft.com\/de-de\/windows\/forum\/windows_7-hardware\/alt-gr-in-dos-eingabeaufforderung\/3c3969dc-080f-41c9-86db-f92bf0e72fe9\" target=\"_blank\" rel=\"noopener\">Forendiskussion bei MS Answers<\/a><br \/>\n5: <a href=\"https:\/\/web.archive.org\/web\/20160722022853\/http:\/\/www.microsoft.com\/resources\/documentation\/windows\/xp\/all\/proddocs\/en-us\/country.mspx?mfr=true\" target=\"_blank\" rel=\"noopener\">DOS country codes<\/a><br \/>\n6: Forendiskussion Winhilfe.ch<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gelegentlich stehen Benutzer eines 32-Bit-Windows vor dem Problem, dass die Tastaturbelegung im Fenster der Eingabeaufforderung verstellt ist. Manche haben eine englische Tastaturbelegung ohne Umlaute, andere laufen in noch kuriosere Probleme. Zeit, einen kurzen Blick auf diesen Sachverhalt zu werfen.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[143],"tags":[1400,1402,1401],"class_list":["post-4528","post","type-post","status-publish","format-standard","hentry","category-tipps","tag-eingabeaufforderung","tag-tastaturbelegung","tag-windows-32-bit"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/4528","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=4528"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/4528\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=4528"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=4528"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=4528"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}