DR DOS 9.0 USER GUIDE ========== Copyright (c) 2022-2026 Whitehorn Ltd. Co. All rights reserved. DR DOS is a registered trademark of Whitehorn Ltd. Co. WHITEHORN LTD. CO. 3963 S Highway 97 #214 Sand Springs, OK 74063 DISCLAIMER Whitehorn Ltd. Co. provides this publication "as is" without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability or fitness for a particular purpose. This publication may include technical inaccuracies or typographical errors. Changes are periodically made to the information herein. No part of this publication may be reproduced without the prior written permission of Whitehorn Ltd. Co. FIRST EDITION: JANUARY 2026 =============================================================================== TABLE OF CONTENTS =============================================================================== Chapter 1 ......................................... Getting Started Chapter 2 ......................................... Working with Files Chapter 3 ......................................... Working with Directories Chapter 4 ......................................... Running Programs Chapter 5 ......................................... Command Reference Appendix A ........................................ Error Messages Glossary =============================================================================== CHAPTER 1: GETTING STARTED =============================================================================== WHAT IS DR DOS? DR DOS 9.0 is a disk operating system. It provides the essential services that allow you to run programs, manage files, and organize your hard disk. When you turn on your computer, DR DOS loads automatically and presents you with a command prompt. THE COMMAND PROMPT After DR DOS starts, you will see a prompt that looks like this: C:\> This prompt tells you: - The current drive (C:) - The current directory (\, the root) - That the system is ready for your command (>) You type commands at this prompt and press ENTER to execute them. DRIVES AND DRIVE LETTERS DR DOS identifies disk drives with letters: A: First floppy diskette drive B: Second floppy diskette drive (if present) C: First hard disk partition D: Second hard disk partition (if present) To switch to a different drive, type the drive letter followed by a colon and press ENTER: C:\>A: A:\> The prompt changes to show your new current drive. CONVENTIONS USED IN THIS MANUAL Commands are shown in UPPERCASE: DIR COPY Parameters you supply are shown in lowercase: COPY source destination Optional parameters are shown in brackets: DIR [drive:] Literal characters you must type exactly are shown as-is: C:\DOS\ =============================================================================== CHAPTER 2: WORKING WITH FILES =============================================================================== FILE NAMES Every file has a name consisting of up to 8 characters, optionally followed by a period and an extension of up to 3 characters: LETTER.TXT REPORT.DOC COMMAND.COM AUTOEXEC.BAT The extension often indicates the type of file: .COM Executable program .EXE Executable program .TXT Text file .BAT Batch file (script of DOS commands) File names cannot contain these characters: < > : " | ? * / \ WILDCARD CHARACTERS Two special characters help you work with groups of files: * Matches any sequence of characters ? Matches any single character Examples: *.TXT All files with .TXT extension REPORT.* All files named REPORT with any extension FILE?.DOC FILE1.DOC, FILE2.DOC, FILEA.DOC, etc. VIEWING FILES: DIR The DIR command displays a list of files in a directory. Syntax: DIR [filespec] Examples: DIR List all files in current directory DIR *.TXT List all .TXT files DIR A: List all files on drive A: DIR displays the file name, size in bytes, and the total number of files found. VIEWING FILE CONTENTS: TYPE The TYPE command displays the contents of a text file on screen. Syntax: TYPE filename Example: TYPE README.TXT NOTE: TYPE is an external command. The file TYPE.COM must be in the current directory or in the \DOS\ directory for this command to work. WARNING: Using TYPE on a program file (.COM or .EXE) will display meaningless characters and may cause your screen to behave erratically. Only use TYPE on text files. COPYING FILES: COPY The COPY command makes a duplicate of a file. Syntax: COPY source destination Examples: COPY LETTER.TXT LETTER.BAK COPY A:DATA.TXT C:\DOCS\DATA.TXT COPY REPORT.DOC A: When copying to a drive without specifying a filename, the original name is preserved. NOTE: The COPY command copies one file at a time. Wildcard characters are not supported in this version. MOVING FILES: MOVE The MOVE command relocates a file from one location to another. Unlike COPY, the original file is removed after a successful move. Syntax: MOVE source destination Examples: MOVE OLDFILE.TXT NEWFILE.TXT MOVE C:\DOCS\LETTER.TXT A:\BACKUP\ When moving to a directory, if the destination already exists, MOVE will ask whether to overwrite it. NOTE: MOVE is an external command. The file MOVE.COM must be in the current directory or in the \DOS\ directory. =============================================================================== CHAPTER 3: WORKING WITH DIRECTORIES =============================================================================== WHAT IS A DIRECTORY? A directory is a container for files. Directories can contain other directories, creating a tree-like structure for organizing your files. Every disk has a root directory, indicated by a single backslash (\). All other directories branch from the root. Example directory structure: C:\ \DOS\ COMMAND.COM TYPE.COM MOVE.COM \DOCS\ LETTER.TXT REPORT.DOC \PROGRAMS\ EDITOR.EXE PATHS A path describes the location of a file or directory. It consists of an optional drive letter, followed by a series of directory names separated by backslashes, ending with a filename: C:\DOCS\LETTER.TXT This path indicates: - Drive C: - In the DOCS directory - The file LETTER.TXT CHANGING DIRECTORIES: CD The CD (Change Directory) command changes your current directory or displays the current directory path. Syntax: CD [path] Examples: CD Display current directory CD \ Go to root directory CD \DOCS Go to DOCS directory CD .. Go to parent directory CD SUBDIR Go to subdirectory named SUBDIR The CD command can also be typed as CHDIR. =============================================================================== CHAPTER 4: RUNNING PROGRAMS =============================================================================== EXECUTABLE FILES Programs are stored as executable files with .COM or .EXE extensions. To run a program, type its name (with or without the extension) and press ENTER: EDIT EDIT.COM MYPROG.EXE DR DOS searches for the program in this order: 1. Current directory, with .COM extension 2. Current directory, with .EXE extension 3. \DOS\ directory, with .COM extension 4. \DOS\ directory, with .EXE extension PASSING PARAMETERS TO PROGRAMS Most programs accept parameters that control their behavior. Type the parameters after the program name, separated by spaces: TYPE README.TXT COPY FILE1.TXT FILE2.TXT MOVE /? Consult the documentation for each program to learn its parameters. EXITING PROGRAMS Most programs return to the DOS prompt when they finish. Some programs require you to type a command like EXIT or QUIT, or press a key combination. Consult each program's documentation. THE EXIT COMMAND The EXIT command terminates the command interpreter. On most systems, this will return you to the program that started COMMAND.COM. If you type EXIT at the main DOS prompt (after booting), the system may restart or halt. Use EXIT only when instructed by a program. =============================================================================== CHAPTER 5: COMMAND REFERENCE =============================================================================== This chapter describes all available DR DOS commands in alphabetical order. ------------------------------------------------------------------------------- CD - Change Directory ------------------------------------------------------------------------------- Changes the current directory or displays the current directory path. Syntax: CD [drive:][path] Parameters: drive: The drive containing the directory (optional) path The directory to change to Examples: CD Display current directory CD \ Change to root directory CD .. Change to parent directory CD \DOS Change to \DOS directory CD SUBDIR Change to SUBDIR within current directory Notes: - CD and CHDIR are identical commands. - To change drives, type the drive letter followed by a colon (for example, A:) rather than using CD. Related commands: DIR ------------------------------------------------------------------------------- CHDIR - Change Directory ------------------------------------------------------------------------------- Identical to CD. See CD for details. ------------------------------------------------------------------------------- COPY - Copy Files ------------------------------------------------------------------------------- Copies a file from one location to another. Syntax: COPY source destination Parameters: source The file to copy destination The target filename or directory Examples: COPY README.TXT README.BAK COPY A:DATA.TXT C:\BACKUP\ COPY LETTER.DOC A: Notes: - If the destination is a drive letter only (e.g., A:), the file is copied with the same name. - If the destination file already exists, it is overwritten without warning. - This version of COPY does not support wildcard characters. Related commands: MOVE ------------------------------------------------------------------------------- DIR - Directory Listing ------------------------------------------------------------------------------- Displays a list of files and subdirectories in a directory. Syntax: DIR [drive:][path][filespec] Parameters: drive: The drive to list (optional) path The directory to list (optional) filespec File specification, may include wildcards (optional) Examples: DIR List current directory DIR *.TXT List all .TXT files DIR A: List files on drive A: DIR \DOS List files in \DOS directory DIR C:\*.COM List all .COM files in root of C: Output: The listing shows: - Volume label (if any) - Directory path - File names and sizes - Subdirectories (marked with