Supportnet / Forum / Windows98
mode-funktion codepage
Frage
hi
seit ein paar tagen erscheint bei mir während dem booten die "nachricht"
Mode-Funktion "Codepage vorbereiten" ausgeführt
Mode-Funktion "Codepage auswählen" ausgeführt
ansonsten arbeitet der rechner einwandfrei. der bootvorgang wird dadurch allerdings etwas verzögert.
ich habe vor ein paar tagen windows 98SE "drüber installiert" sowie ms office 97 installiert. seitdem erscheint beim booten diese meldung.
über google wurde ich nicht fündig. meist handelt es sich dort um installations-probleme (betriebssystem) oder der rechner hängt sich beim booten mit dieser meldung auf. beides ist bei mir nicht der fall.
wer kennt diese meldung und weiss, wie ich sie "abschalten" kann?
danke für rege anteilnahme :-)
Antwort 1 von Gaumarol
Diese Meldung kannst du abschalten indem du in der Autoexec.bat die Einträge entfernst. Allerdings steht dann unter DOS nicht mehr das deutsche Tastaturlayout zur Verfügung. Zu Verzögerungen kommt das laden glaube ich nicht. Bei mir kommt das auch und Win98Se startet in weniger als 45 Sek.
Gruß Gaumarol
Gruß Gaumarol
Antwort 2 von xpuser
startverzögerung ist nur sehr minimal.
lass die einträge in der autoexec.bat und schreib ganz oben zum anfang (als erste zeile)
@echo off
rein,
damit wird die bildschirmausgabe unterdrückt.
lass die einträge in der autoexec.bat und schreib ganz oben zum anfang (als erste zeile)
@echo off
rein,
damit wird die bildschirmausgabe unterdrückt.
Antwort 3 von DavosLine
ok danke erst mal :-)
ich sagte ja auch "etwas verzögert"... mich interessiert, woher das zeug kommt!
@ xpuser
woher kommt diese meldung? weisst du das und was genau bewirkt @echo off?
@gaumarol
.....Allerdings steht dann unter DOS nicht mehr das deutsche Tastaturlayout zur Verfügung....
????? und was passiert dann wenn ich die einträge entfernt habe?
also ich mache ja alles was ihr sagt (schreibt), möchte nur gern wissen was "danach" passiert...... ;-))
mir ist es relativ egal was beim booten zu lesen ist, ich bin mehr der endnutzer.. aber eingriffe in solche dateien machen mir spontan erst mal "knieschwammerl" *gg
ps: z.b. irritiert mich, dass ich "ganz oben" @echo off schreiben soll... was passiert denn da?
und was sehe ich "noch" bei "unterdrückter" bildschirmmeldung?
ich sagte ja auch "etwas verzögert"... mich interessiert, woher das zeug kommt!
@ xpuser
woher kommt diese meldung? weisst du das und was genau bewirkt @echo off?
@gaumarol
.....Allerdings steht dann unter DOS nicht mehr das deutsche Tastaturlayout zur Verfügung....
????? und was passiert dann wenn ich die einträge entfernt habe?
also ich mache ja alles was ihr sagt (schreibt), möchte nur gern wissen was "danach" passiert...... ;-))
mir ist es relativ egal was beim booten zu lesen ist, ich bin mehr der endnutzer.. aber eingriffe in solche dateien machen mir spontan erst mal "knieschwammerl" *gg
ps: z.b. irritiert mich, dass ich "ganz oben" @echo off schreiben soll... was passiert denn da?
und was sehe ich "noch" bei "unterdrückter" bildschirmmeldung?
Antwort 4 von LinuxRulez
Diese Meldung bedeutet, das du unter DOS das deutsche Tastaturlayout hast, wenn du z.B. auf das Ö drückst, kommt auch ein (unter DOS) Ö, entfernst du die Enträge, dann zeigt er (unter DOS) ein ; an.
Wenn du echo off an den Anfang schreibst (sollte auch ohne das @ funzen), zeigt er den ganzen DOS-Text beim booten nicht mehr an, also nur noch das Win98-Logo.
MfG LinuxRulez
Wenn du echo off an den Anfang schreibst (sollte auch ohne das @ funzen), zeigt er den ganzen DOS-Text beim booten nicht mehr an, also nur noch das Win98-Logo.
MfG LinuxRulez
Antwort 5 von logic
Hi,
Soviel zu @ davor.
Die o.g. Einstellungen sind Standard bei einer Win98SE-Installation.
Logic
Zitat:
Wenn Sie das Echo deaktivieren und dabei verhindern möchten, dass der Befehl echo selbst angezeigt wird, fügen Sie vor dem Befehl das At-Zeichen (@) ein:
@echo off
Wenn Sie das Echo deaktivieren und dabei verhindern möchten, dass der Befehl echo selbst angezeigt wird, fügen Sie vor dem Befehl das At-Zeichen (@) ein:
@echo off
Soviel zu @ davor.
Die o.g. Einstellungen sind Standard bei einer Win98SE-Installation.
Logic
Antwort 6 von LinuxRulez
@logic
Ich habe nur geschrieben, das es auch ohne @ funktioniert - und das ist der Fall!
MfG LinuxRulez
Ich habe nur geschrieben, das es auch ohne @ funktioniert - und das ist der Fall!
MfG LinuxRulez
Antwort 7 von logic
@Linux: sollte auch kein Angriff oder Infragestellen sein :-) Halt nur ne Ergänzung....
bye,
Logic
bye,
Logic
Antwort 8 von LinuxRulez
Achso, dann is ja gut ;-)
MfG Linuxer
MfG Linuxer
Antwort 9 von Jasmin T
sorry Linuxer, aber du verwechselst codepage mit keybgr
codepage betrifft nur die ASCII Zeichen die in der Dos-Box angezeigt werden
die Umlaute hat er trotzdem die kommen von der CONFIG.SYS ... device=keyboard.sys sowie in der AUTOEXEC.BAT Keyb gr, .. oder so ähnlich
codepage betrifft nur die ASCII Zeichen die in der Dos-Box angezeigt werden
die Umlaute hat er trotzdem die kommen von der CONFIG.SYS ... device=keyboard.sys sowie in der AUTOEXEC.BAT Keyb gr, .. oder so ähnlich
Antwort 10 von MacGyver031
@DavosLine: Mode page ... ist der Funktion die die Tastatur, Uhrzeit, Datum etc auf die Landesspezifizische Format umkonvertiert.
mit @Echo off bewirkt dass die Zeile die im Autoexec.bat steht nicht angezeigt wird also: "c:\fuhre mich aus" wird nicht Angezeigt. Sonstige Ausgaben wohl schon.
Wenn du die Zeilen löschst, ist es weiter nicht schlimm, es sei denn du hast uralte Programme und du brauchst das "äöü". Die Tastatur hat aber auch andere veränderungen (z.B.: / ist nicht mehr SHIFT+7 ...)
Also wenn du rein im Windows arbeitest, und dein PC etwas schneller soll, solltest du die beiden Zeilen löschen, sonst lass es sein.
Yours sincerely.
mit @Echo off bewirkt dass die Zeile die im Autoexec.bat steht nicht angezeigt wird also: "c:\fuhre mich aus" wird nicht Angezeigt. Sonstige Ausgaben wohl schon.
Wenn du die Zeilen löschst, ist es weiter nicht schlimm, es sei denn du hast uralte Programme und du brauchst das "äöü". Die Tastatur hat aber auch andere veränderungen (z.B.: / ist nicht mehr SHIFT+7 ...)
Also wenn du rein im Windows arbeitest, und dein PC etwas schneller soll, solltest du die beiden Zeilen löschen, sonst lass es sein.
Yours sincerely.
Antwort 11 von DavosLine
ok danke an alle :-)
die meldung ist weg, der rechner bootet um ca. 4 sec. schneller ;-)
war ja nicht DAS problem aber hier wird geholfen so wie ich das kenne!
also nochmals vielen dank an alle!
die meldung ist weg, der rechner bootet um ca. 4 sec. schneller ;-)
war ja nicht DAS problem aber hier wird geholfen so wie ich das kenne!
also nochmals vielen dank an alle!
Antwort 12 von DavosLine
ok, sind nur ca. 1,5 sekunden *gg
auch wenn ich unverschämt rüberkomme: WOZU dient diese autoexec.bat ??
ich habe alles gelöscht bis auf eine zeile.
die ö's & family (schrägstrich usw.) funktionieren jedenfalls noch :-)
kann es sein dass ich nach dem "drüberinstallieren" noch einen treiber hätte neu installieren müssen für (z.b.) die tastatur? wie gesagt es läuft alles super, ich bin nur neugierig und ein wenig super-dau.
also wem noch was dazu einfällt...
ansonsten vielen dank für eure bisherige hilfe, die meldung ist jedenfalls weg nachdem ich die 2 zeilen aus der autoexec.bat gelöscht habe - danke u.a. gaumarol :-)
auch wenn ich unverschämt rüberkomme: WOZU dient diese autoexec.bat ??
ich habe alles gelöscht bis auf eine zeile.
die ö's & family (schrägstrich usw.) funktionieren jedenfalls noch :-)
kann es sein dass ich nach dem "drüberinstallieren" noch einen treiber hätte neu installieren müssen für (z.b.) die tastatur? wie gesagt es läuft alles super, ich bin nur neugierig und ein wenig super-dau.
also wem noch was dazu einfällt...
ansonsten vielen dank für eure bisherige hilfe, die meldung ist jedenfalls weg nachdem ich die 2 zeilen aus der autoexec.bat gelöscht habe - danke u.a. gaumarol :-)
Antwort 13 von Schlumpf
Die autoexec.bat ist ein relikt aus alten dos tagen (die gute alte zeit ;-)
damit kann man beim booten programme starten, vergleichbar mit der windows-autostart-gruppe. (einfach erklärt)
damit kann man beim booten programme starten, vergleichbar mit der windows-autostart-gruppe. (einfach erklärt)
Antwort 14 von _gau_
Nochmal für alle Zweifler:
Die Codepage-Befehle (mode con cp ...) in der Autoexec.bat zum Auswählen eines speziellen Zeichensatzes (meist 850) braucht man auch unter DOS normalerweise NICHT!
Ebenso kann man das Laden des Treibers Display.sys (der das Laden versch. Codepages erst ermöglicht) in der Datei Config.sys deaktivieren und somit ein paar KB im unteren DOS-Speicherbereich sparen (war früher mal wichtig beim Speichertuning für alte Games - Kampf um jedes Byte *g*)
Die Codepage 850 macht sogar manchmal Probleme bei der Anzeige mit alten DOS-Programmen, die bestimmte Gafikzeichen benutzen (welche in CP 850 nicht vorhanden sind).
Die deutsche Tastaturbelegung (Umlaute, Sonderzeichen usw.) wird nur über den KEYB-Befehl gesteuert (in Verbindung mit dem Treiber Keyboard.sys) und die Ländereinstellungen (Datums- und Zeitformat) über den Country-Eintrag in der Config.sys.
[gau]
Die Codepage-Befehle (mode con cp ...) in der Autoexec.bat zum Auswählen eines speziellen Zeichensatzes (meist 850) braucht man auch unter DOS normalerweise NICHT!
Ebenso kann man das Laden des Treibers Display.sys (der das Laden versch. Codepages erst ermöglicht) in der Datei Config.sys deaktivieren und somit ein paar KB im unteren DOS-Speicherbereich sparen (war früher mal wichtig beim Speichertuning für alte Games - Kampf um jedes Byte *g*)
Die Codepage 850 macht sogar manchmal Probleme bei der Anzeige mit alten DOS-Programmen, die bestimmte Gafikzeichen benutzen (welche in CP 850 nicht vorhanden sind).
Die deutsche Tastaturbelegung (Umlaute, Sonderzeichen usw.) wird nur über den KEYB-Befehl gesteuert (in Verbindung mit dem Treiber Keyboard.sys) und die Ländereinstellungen (Datums- und Zeitformat) über den Country-Eintrag in der Config.sys.
[gau]
Antwort 15 von DavosLine
ich sag mal herzlich dankeschön an alle :-)
Antwort 16 von xpuser
zwar alles gelöst, prima :), nur noch ein
kleiner nachtrag zum @echo off posting:
wie MacGyver031 schon erwähnte unterbindet dieser befehl nur die zeilenweise bildschirmausgabe von batchbefehlen.
bildschirmausgaben von ergebnissereignissen (wie dieses "... codepage auswählen" wurde ausgeführt...") kann man unterdrücken, in dem man die ausgabe an das gerät nul umleitet
z.b. mode con codepage select=850 > NUL
vorteil: keine bildschirmausgabe
nachteil: fehlermeldungen werden auch unterdrückt.
kleiner nachtrag zum @echo off posting:
wie MacGyver031 schon erwähnte unterbindet dieser befehl nur die zeilenweise bildschirmausgabe von batchbefehlen.
bildschirmausgaben von ergebnissereignissen (wie dieses "... codepage auswählen" wurde ausgeführt...") kann man unterdrücken, in dem man die ausgabe an das gerät nul umleitet
z.b. mode con codepage select=850 > NUL
vorteil: keine bildschirmausgabe
nachteil: fehlermeldungen werden auch unterdrückt.

