100% found this document useful (1 vote)
57 views

Working With The Command-Line Interface: © 2007 The Mcgraw-Hill Companies, Inc. All Rights Reserved

The document discusses using the command line interface, including explaining how it works, common commands like DIR, CD, MD, DEL, and how to navigate and manipulate files and folders from the command line.
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
57 views

Working With The Command-Line Interface: © 2007 The Mcgraw-Hill Companies, Inc. All Rights Reserved

The document discusses using the command line interface, including explaining how it works, common commands like DIR, CD, MD, DEL, and how to navigate and manipulate files and folders from the command line.
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 38

Working with the Command-

Line Interface
Chapter 14

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Overview

• In this chapter, you will learn to

– Explain the operation of the command-line


interface

– Execute fundamental commands from the


command line

– Manipulate files and folders from the command line

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Historical/Conceptual

• IBM invented the PC in the late ’70s but


needed an operating system
– Digital Research had an OS but turned them down
– IBM went to a small company (Bill Gates at
Microsoft) that had created BASIC
– Microsoft had never written an OS but accepted
the challenge
• Gates found an OS called Quick-and-Dirty-Operating-
System (QDOS) and purchased it from the person who
wrote it
• Microsoft released it as MS-DOS V 1.1 (Microsoft Disk
Operating System)
• MS-DOS 6.22 ultimately released in 1994
• DOS used a command-line interface

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


IT Technician

CompTIA A+
Technician

Deciphering the Command-Line


Interface

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Command-Line Interface (CLI)

• How does a command-line interface


work?
– Begins with a prompt indicating the computer is
ready to do something

– Type in a command and press ENTER

– The command is executed

– A new prompt is displayed—ready for the next


command

– CLI executes commands like the Windows GUI


• In CLI, type the command and press ENTER
• In GUI, point and click to execute commands

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Accessing the Command Line

• In Windows 2000 use the Run dialog box


– Start | Run
– Type cmd

• You may also access the command line


through the Start | All Programs menu

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


The Command Prompt

• The command prompt is always focused


on a specific folder
– Any commands operate on the files and folders in
the folder in which you are focused
– You must first focus on the drive and folder where
you want to work

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Filenames and File Formats

• Each program or piece of data is stored


as a file on the drive
• Filenames have two parts
– Filename
• In DOS, up to 8 characters long
– Extension
• In DOS, up to 3 characters long
• Optional
• The filename and extension are
separated by a dot
– Called the 8.3 naming system
• These characters may not be used
/\[]|÷+=;,*?
© 2007 The McGraw-Hill Companies, Inc. All rights reserved
Filenames and Formats

• Windows does not restrict the filename


to 8.3 (can be up 255 characters)
– To be backward-compatible with DOS you need to
follow the 8.3 standard
– Windows creates two filenames for every file to
ensure backward-compatibility

• The extension tells the computer the


type of file
– .exe, .doc, .xls

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


File Formats

• All files written in binary format

• American Standard Code for Information


Interchange (ASCII) used for text
– Universal file format
– Defines 256 8-bit characters

• Unicode
– Uses 16-bit code to cover every character for the
most common languages

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


ASCII Character Chart

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Drives and Folders

• At boot, Windows assigns partitions and


a drive letter
– Floppy drives are usually assigned A: or B:
– Hard drive partitions may be assigned C: to Z:
– CD-ROM drives are named after hard drives

• Windows uses a hierarchical directory


tree
– Files are put into groups called folders
• In DOS we call folders directories
– The root directory is at the beginning of the
hierarchical structure with folders underneath

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Folders and Files

• Folders and files must be unique


– Can’t be the same name in the same folder

• C:\ represents the root directory of C

• To describe a subfolder, add the name of


the folder
– C:\TEST

• The location of a file is called the path


– The path of C:\test\file.txt is C:\test

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Directory Tree

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Mastering Fundamental Commands

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Structure: Syntax and Switches

• The command line requires the exact


syntax for each command

• Type the name of the command and


desired or allowed switches

– Switches modify the behavior of the command


– Multiple switches may be allowable

– DIR /W /P
Displays the directory in wide mode and one page
at a time

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Help

• Help with any command is readily


available in one of three ways
– HELP gives a one-line description of each
command
– HELP command gives specific help for the
command
– Command /? gives specific help for the command

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


DIR Command

• The DIR command lists the contents of a


particular directory
– The DIR/W command lists only the filenames

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


DIR Command Switches

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Directories: CD Command

• The CD (or CHDIR) command is used to


change the focus to a different directory

• The CD\ command is used to return to


the root directory

• CD .. Goes up one directory

• To switch between drives, type the drive


letter followed by a colon
– C:
– D:

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Making and Removing Directories

• The MD (or MKDIR) command is used for


creating a directory

• The DEL command is used for deleting


files, and the RD (RMDIR) command is
used for deleting directories and
subdirectories

• The DELTREE command is used for


deleting directories containing files and
subdirectories

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Running a Program

To run a program:
– Change the DOS focus to the directory where the
program is stored
CD C:\Program Files\My Program

– Type the filename with or without its extension and


press ENTER
Setup.exe

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Working with Files

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Working with Files

• Attributes (H, R, S, A) are special values


assigned to a file
– Hidden: hides the file
– Read-only: protects a file
from being deleted or modified
– System: identifies system files
– Archive: identifies files that
have not been backed up

• The ATTRIB.EXE program is used to


inspect and change file attributes

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Attrib

• Attrib can be used to change the


attributes

– Use + to add attribute


- Use – to remove attribute

Attrib +R AILOG.TXT Makes it read only

Attrib –H AILOG.TXT Makes it no longer hidden

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Working with Files

Wildcards:
– Wildcards are special characters that enable
commands to act on more than one file at a time
– The * represents any number of characters
– The ? represents a single character

DIR *.TXT Lists all files that end in .TXT


DIR *.?XT Lists all files that end in XT

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Working with Files

• REN command is used to rename files

• DEL and ERASE commands are used to


delete files

• COPY command is used for making a


copy of the file in a new location

• MOVE command is used for moving the


file to a new location

• XCOPY command is used for working


with multiple directories

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Mike’s Five-Step COPY/MOVE
Process

1. Point the command prompt to the


directory containing the files to be
copied or moved
C:\> CD \DOCS
2. Type COPY or MOVE and a space
C:\DOCS> COPY
3. Type the name(s) of the file(s) to be
copied/moved and a space
C:\DOCS> COPY *.doc
4. Type the path of the new location for
the files
C:\DOCS> COPY *.doc c:\Steam
5. Press ENTER
© 2007 The McGraw-Hill Companies, Inc. All rights reserved
Working with Batch Files

• Batch files are text files that store a


series of commands
– One command on each line
– Batch files use the .BAT extension
– Batch files may be edited with any text editor
• Notepad
• EDIT
– Batch files get their own type of icon

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


EDIT

• EDIT is a command-line command that


starts a basic text editor

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Creating a Batch File

• Using EDIT, type in some commands on


their own line (such as cd:\ and Dir)

• Save the file with a .BAT extension


– C:\test.bat

• Launch a command prompt and run the


batch file
C:\> CD \
C:\> Test.bat

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Additional Commands

• Some additional commands are

– VER shows the current version of Windows

– ECHO tells the batch file to put text on the screen

– TYPE displays the contents of a batch file on


the screen

– SET display settings that Windows has loaded


by default

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


ECHO Command

• ECHO will display text on the screen

• ECHO OFF turns off the display of text on


the screen

• @ at the beginning of a line prevents


displaying the command, but not the
result of the command

• @ECHO OFF is frequently used in batch


files to “clean up” the appearance when
the batch file is run

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


SET and PATH Commands

• SET will display the list of settings that


Windows loads by default

• Programs (and batch files) are run from


the location where the prompt is
– If the program is not located in the current folder,
you receive an error message
– To tell your command to look in other places, use
the PATH command
• PATH by itself lists the current list of places to look for
a program
• PATH= location; location; location; … will add locations

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Beyond A+

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


Using Special Keys

• F1 function key brings back the previous


command one letter at a time

• F3 function key brings back the entire


command at once

• The DOSKEY command stores a list of all


previously typed commands and can be
accessed by using the up arrow key
– Type DOSKEY
– Windows XP/2000 automatically starts the program

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


COMPACT Command

• COMPACT
– Displays or alters the compression state of files
– compact /c

© 2007 The McGraw-Hill Companies, Inc. All rights reserved


CIPHER Command

• CIPHER
– Displays or alters the encryption state of files
– /e specifies encryption operation
– /a says to apply it to the files as well as the
directory

© 2007 The McGraw-Hill Companies, Inc. All rights reserved

You might also like