![]() |
||
![]() |
Menudefault unter Windows 95In DOS 6.22 ist es kein Problem, eine menⁿgesteuerte CONFIG.SYS mit den Befehlen [Menu], Menucolor, Menuitem und Menudefault einzurichten. Bei mir ignoriert das System aber beharrlich die Standardauswahl mit Menudefault. Kann ich unter Windows 95 diese alte FΣhigkeit wieder reaktivieren? Die M÷glichkeit verschiedener Konfigurationen in der CONFIG.-SYS ist auch in Windows 95a und 95b gegeben. Dabei hat Microsoft keine EinschrΣnkungen gegenⁿber den Versionen 6 von MS-DOS gemacht. Ganz im Gegenteil: Die Programmierer haben die Mehrfachkonfigurationen sogar noch erweitert. Ihr Problem rⁿhrt wahrscheinlich von gleichnamigen Hardwareprofilen her. Wenn die Hardwareprofile von Windows 95 in der Systemsteuerung unter System û GerΣtemanager û Hardwareprofile dieselben Namen haben wie die Menⁿelemente Ihrer Mehrfachkonfigurationen in der Datei CONFIG.SYS, fⁿhrt das System das entsprechende Menⁿelement automatisch mit dem dazugeh÷rigen Hardwareprofil aus. Allerdings verhindert es die Default-Auswahl und wartet auf die Eingabe des Anwenders. Sie k÷nnen das anhand des Beispielmenⁿs im unteren Kasten leicht nachvollziehen. Die Hardwareprofile zu diesem Beispiel mⁿssen dabei entsprechend die Namen Ausgangskonfiguration, normale Konfiguration und so fort tragen. Allerdings hat diese Kombination aus Hardwareprofil und Mehrfachkonfiguration den Nachteil, da▀ Windows die Hardwareprofile unabhΣngig vom Config-Menⁿ abfragt und fⁿr diese keine Default-Vorgabe zulΣ▀t. Daher funktioniert die Standardauswahl mit Menudefault nur dann, wenn Sie auf Hardwareprofile verzichten. Beispiel fⁿr ein Hardware-Menⁿ in der CONFIG.SYS [Menu]╢ Menuitem Basis, Ausgangskonfiguration╢ Menuitem Komplett, normale Konfiguration╢ Submenu Netzmenⁿ, Konfiguration mit Netzwerk ...╢ Menudefault = Komplett, 10╢ ╢ [Netzmenⁿ]╢ Menuitem Lanman, Microsoft Netz╢ Menuitem Netware, Novell Netz╢ Menuitem Menu, zurⁿck zum Hauptmenⁿ╢ ╢ [Basis]╢ dos=high,umb╢ device=c:\dos\himem.sys╢ ╢ [Komplett]╢ include=Basis╢ device=c:\dos\emm386 ram╢ device=c:\dos\ramdrive.sys 512╢ ╢ [lanman]╢ include=Komplett╢ (Netzwerkanweisungen...)╢ ╢ [Netware]╢ include=Komplett╢ (alzternative Netzwerkanweisungen...╢ ╢ [Common]╢ REM Fⁿr alle gⁿltig╢ |
![]() |