HOME

TheInfoList



OR:

DOS Shell is a
file manager A file manager or file browser is a computer program that provides a user interface to manage computer files, files and folder (computing), folders. The most common Computer file#Operations, operations performed on files or groups of files incl ...
that debuted in
MS-DOS MS-DOS ( ; acronym for Microsoft Disk Operating System, also known as Microsoft DOS) is an operating system for x86-based personal computers mostly developed by Microsoft. Collectively, MS-DOS, its rebranding as IBM PC DOS, and a few op ...
and PC DOS version 4.0, released in June 1988. It was no longer included in MS-DOS version 6, but remained part of the Supplemental Disk. The Supplemental Disk could be ordered or could be downloaded through Microsoft's
FTP The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network. FTP is built on a client–server model architecture using separate control and dat ...
server. DOS Shell was retained in PC DOS until PC DOS 2000.


Overview

DOS Shell was one of the first successful attempts to create a basic
graphical user interface A graphical user interface, or GUI, is a form of user interface that allows user (computing), users to human–computer interaction, interact with electronic devices through Graphics, graphical icon (computing), icons and visual indicators such ...
(GUI) type file manager in DOS, although it is properly referred to as a text user interface (TUI) or Character-Oriented Windows (COW) even though graphical modes were available on supported hardware ( VGA-equipped PCs). The shell is very much like a DOS version of
File Manager A file manager or file browser is a computer program that provides a user interface to manage computer files, files and folder (computing), folders. The most common Computer file#Operations, operations performed on files or groups of files incl ...
found in Windows up to versions 3.11 and NT 3.51, and
File Explorer File Explorer, previously known as Windows Explorer, is a file manager application and default desktop environment that is included with releases of the Microsoft Windows operating system from Windows 95 onwards. It provides a graphical user i ...
on later versions. An early incarnation of DOS Shell, titled MS-DOS Manager, was bundled exclusively with the Eazy PC, an IBM PC clone manufactured by Zenith Data Systems in 1987. In MS-DOS 4.x and 5.x, the program was implemented as COM file (DOSSHELL.COM). In MS-DOS 6 the executable had an .EXE
filename extension A filename extension, file name extension or file extension is a suffix to the name of a computer file (for example, .txt, .mp3, .exe) that indicates a characteristic of the file contents or its intended use. A filename extension is typically d ...
(DOSSHELL.EXE).


Features

The shell includes common features seen in other file managers such as copying, moving and renaming files as well as the ability to launch applications with a
double-click A double-click is the act of pressing a computer mouse button twice quickly without moving the mouse. Double-clicking allows two different actions to be associated with the same mouse button. It was developed by Tim Mott of Xerox Palo Alto Resear ...
. The shell could be run by the
command Command may refer to: Computing * Command (computing), a statement in a computer language * command (Unix), a Unix command * COMMAND.COM, the default operating system shell and command-line interpreter for DOS * Command key, a modifier key on A ...
"DOSSHELL". It had the ability to set simple colours and styles. The shell also has a help system, a program list, and a task swapper. Like many modern file managers, it had the ability to display dual
hierarchy A hierarchy (from Ancient Greek, Greek: , from , 'president of sacred rites') is an arrangement of items (objects, names, values, categories, etc.) that are represented as being "above", "below", or "at the same level as" one another. Hierarchy ...
directory and file lists, i.e. left and right panes, displaying both a list of directory contents and the hierarchical file path to the current working directory. A
mouse A mouse (: mice) is a small rodent. Characteristically, mice are known to have a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. The best known mouse species is the common house mouse (''Mus musculus'' ...
was supported, however, like any other DOS application, it required an appropriate
device driver In the context of an operating system, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer or automaton. A driver provides a software interface to hardware devices, enabli ...
. One feature was the ability to list all files on a hard drive in a single alphabetized list along with the path and other attributes. This permitted the user to compare versions of a file in different directories by their attributes and easily spot duplicates.


Shortcomings

DOS Shell was incapable of full multitasking. It supported rudimentary task switching; it could switch between programs running in
memory Memory is the faculty of the mind by which data or information is encoded, stored, and retrieved when needed. It is the retention of information over time for the purpose of influencing future action. If past events could not be remembe ...
, at the cost of performance hit. However, all the running programs had to fit into conventional memory area, as there was no support for swapping to disk. In time, Windows 3.1x, with its own graphical user interface, became much more popular among computer users. Windows was capable of multitasking. System performance was much higher, with complete access to extended memory.


See also

*
ViewMAX ViewMAX is a Common User Access, CUA-compliant file manager supplied with DR DOS versions DR DOS 5.0, 5.0 and DR DOS 6.0, 6.0. It is based on a cut-down runtime system, runtime version of Digital Research's GEM/3 graphical user interface mo ...
– the equivalent component in DR DOS * XTree * Comparison of file managers * COMMAND.COM


References


Further reading

* * {{File managers DOS software File managers