www.wikidata.de-de.nina.az
Die DOS Shell bzw eingedeutscht auch durchgekoppelt DOS Shell 1 bzw MS DOS Shell 2 vom Dateinamen DOSSHELL a href COM Datei html title COM Datei COM a bzw DOSSHELL a href EXE html title EXE EXE a abgeleitet auch oft in der Schreibweise DOSShell ohne Abstand ist ein Dateimanager der mit MS DOS und PC DOS 4 0 im Juni 1988 erstmals verfugbar war Das Programm wurde von Microsoft nach MS DOS Version 6 0 nicht mehr weiterentwickelt auf der Supplemental Disk von MS DOS wurde es jedoch bis zur letzten Version 6 22 mit ausgeliefert Von IBM wurde es bis DOS 2000 intern Version 7 0 Revision 1 und offiziell die letzte PC DOS Version beibehalten Alter Laptop mit gestarteter DOS Shell BenutzeroberflacheDer Name leitet sich von MS DOS dem DOS fur PCs und der Shell eines Betriebssystems ab Inhaltsverzeichnis 1 Features 2 Probleme 3 Weblinks 4 Siehe auch 5 Quellen 6 EinzelnachweiseFeatures BearbeitenWie andere Dateimanager kann man mit der DOS Shell Dateien kopieren verschieben und umbenennen sowie Anwendungen mit einem Doppelklick starten Gestartet werden kann das Programm durch den Kommandozeilenbefehl dosshell Es ist moglich einfache Farben und Styles zu nutzen Die DOS Shell war einer der ersten erfolgreichen Versuche zur Schaffung eines GUI Dateimanagers in DOS da grafische Modi auf Computern mit VGA verfugbar waren Sie ist aber eher noch eine Zeichenorientierte Benutzerschnittstelle bzw eine COW Schnittstelle von englisch Character Oriented Windows Die DOS Shell entspricht vom Aussehen einer DOS Version des Dateimanagers von Windows 3 Die DOS Shell verfugt uber eine Hilfe Funktion und eine Programm Liste und bietet Taskswitching und TSR Unterstutzung Sie ist in der Lage je zwei Verzeichnis Hierarchien und Dateilisten anzuzeigen Eine Maus wird unterstutzt was allerdings DOS ublich einen passenden Treiber voraussetzt Eine herausragende Fahigkeit ist dass alle Dateien auf einer Festplatte in einer einzelnen alphabetisch sortierten Liste angezeigt werden konnen zusammen mit dem Pfad und den anderen Attributen Das erlaubt dem Benutzer Versionen einer Datei in verschiedenen Verzeichnissen mit ihren Attributen zu vergleichen und dahmit leichter Redundanzen zu entdecken Probleme BearbeitenEs gibt mehrere Grunde warum die DOS Shell nicht mehr genutzt wurde Multitasking wird nicht unterstutzt allerdings kann per Taskswitching zwischen laufenden Programmen gewechselt werden Der Programmcode und die Daten des vorherigen Programms werden dazu in eine versteckte temporare Datei im DOS Verzeichnis gesichert und anschliessend aus dem Speicher entfernt dann das nachste Programm wenn es bereits gestartet war aus einer bestehenden versteckten temporaren Datei geladen oder ansonsten regular gestartet Abgesehen vom fur das Taskswitching genutzten TSR Bestandteil wird die DOS Shell selbst wenn ein anderer Task aktiv wird ebenfalls in einer versteckten temporaren Datei abgelegt Jeder Kontextwechsel benotigt Zeit da das laufende Programm zuerst auf die Festplatte in eine Datei zuruck gesichert werden und das Folgeprogramm aus einer weiteren Datei in den Speicher zuruck geladen werden muss Der Vorgang konnte auf der damaligen Hardware z B durch die Verwendung einer RAM Disk beschleunigt werden indem eine TEMP Variable in der AUTOEXEC BAT angelegt wurde und auf ein TEMP Verzeichnis mit dem Laufwerksbuchstaben der RAM Disk zeigte Der TSR Programmteil der DOS Shell belegt zusatzlichen Arbeitsspeicher im konventionellen Speicher und wenn HIMEM SYS geladen ist im UMB der den jeweils aus der DOS Shell heraus gestarteten Anwendungen nicht mehr zur Verfugung steht Die Fahigkeiten des 80386 Prozessors und dessen Virtual 8086 Modus VM86 sowie der Extended Memory XMS werden hierfur nicht genutzt Ab mehr als drei grosseren Programmen neigt die DOS Shell dazu instabil zu werden ausserdem kann ein fehlerhaft laufendes Programm alle anderen mit in den Abgrund reissen wenn es die Systemressourcen nicht mehr an das TSR Programm freigibt Hier half nur noch ein Neustart des Computers was dazu fuhrte dass nicht gespeicherte Daten verloren gingen Die Moglichkeit eine alte Sitzung der als temporare versteckte Dateien abgelegten Prozesse erneut zu laden besteht nicht Windows 3 x mit seiner eigenen grafischen Benutzeroberflache wurde viel popularer unter den Computernutzern Windows war multitaskingfahig und verwendete im erweiterten Modus die Fahigkeiten des i386 Prozessors und dessen VM86 Modus was es erlaubte jedes Real Mode DOS Programm in einer eigenen Umgebung auszufuhren Dadurch standen DOS Anwendungen mehr Arbeitsspeicher zur Verfugung da jeder Umgebung jedem VM86 Task ein eigener Speicherbereich aus dem Extended Memory XMS zur Verfugung steht Auch konnen fehlerhafte DOS Programme die innerhalb einer VM86 Umgebung laufen nicht mehr das ganze System zum Absturz bringen da die jeweils fur ein DOS Programm zustandige VM86 Umgebung in diesem Fall einfach beendet wird sodass der Benutzer mit Windows und den anderen laufenden Anwendungen weiterarbeiten kann Windows 3 x selbst lauft sowohl im Standard als auch im erweiterten Modus im Protected Mode womit Windows und Windows Anwendungen auch wesentlich mehr Arbeitsspeicher zur Verfugung stehen als den Real Mode Anwendungen unter DOS Ausserdem vergunstigte das Entwickeln von Programmen fur Windows anstatt fur DOS bei den Softwareherstellern die Supportkosten da Windows die Hardware wesentlich umfangreicher abstrahierte als DOS und der Speicher von Windows verwaltet wurde was die Programmierung vereinfachte Weblinks BearbeitenMS DOS Application DOS Shell im Internet Archive die englische Version aus MS DOS 6 00 ausfuhrbar direkt im Webbrowser mittels DOSBox Siehe auch BearbeitenViewMAX Norton Commander PC ShellQuellen BearbeitenHandbucher PC DOS MS DOS Windows 3 1Einzelnachweise Bearbeiten Hans C Nieder MS DOS 6 2 6 22 Das Kompendium Markt amp Technik Verlag 1999 ISBN 3 8272 5693 3 5 1 Allgemeines S 110 eingeschrankte Vorschau in der Google Buchsuche Die Benutzung einer Maus vereinfacht die Arbeit mit der Benutzeroberflache DOS Shell wesentlich Microsoft Corporation Vobis Hrsg Microsoft MS DOS 5 0 Benutzerhandbuch Eine Einfuhrung in das Betriebssystem MS DOS Version 5 0 1991 3 Die MS DOS Shell S 27 ff Erstausruster Version fur die Vobis Eigenmarke Highscreen Artikelnr 19887 D Abgerufen von https de wikipedia org w index php title DOS Shell amp oldid 238406818