顯示包含「command list」標籤的文章。顯示所有文章
顯示包含「command list」標籤的文章。顯示所有文章

2009-10-08

MS dos command

 
MS-DOS and command line overview

Below is a listing of each of the MS-DOS commands currently listed on Computer Hope and a brief explanation of what each of the commands do. The below commands are all MS-DOS commands, which means not all the below commands will work in your version of MS-DOS and/or Windows command line. Clicking on the command will open the help page for that command with full details about it.
Command Description Type
ansi.sys Defines functions that change display graphics, control cursor movement, and reassign keys. File
append Causes MS-DOS to look in other directories when editing a file or running a command. 
arp Displays, adds, and removes arp information from network devices. 
assign Assign a drive letter to an alternate letter. 
assoc View the file associations. 
at Schedule a time to execute commands or programs. 
atmadm Lists connections and addresses seen by Windows ATM call manager. 
attrib Display and change file attributes. 
batch  console command that executes a series of commands in a file. 
bootcfg  console command that allows a user to view, modify, and rebuild the boot.ini 
break Enable / disable CTRL + C feature. 
cacls View and modify file ACL's. 
call Calls a batch file from another batch file. 
cd Changes directories. 
chcp Supplement the International keyboard and character set information. 
chdir Changes directories. 
chdsk Check the hard disk drive running FAT for errors. 
chkntfs Check the hard disk drive running NTFS for errors. 
choice Specify a listing of multiple options within a batch file. 
cls Clears the screen. 
cmd Opens the command interpreter. 
color Easily change the foreground and background color of the MS-DOS window. 
command Opens the command interpreter. 
comp Compares files. 
compact Compresses and uncompress files. 
control Open Control Panel icons from the MS-DOS prompt. 
convert Convert FAT to NTFS. 
copy Copy one or more files to an alternate location. 
ctty Change the computers input/output devices. 
date View or change the systems date. 
debug  Debug utility to create assembly programs to modify hardware settings. 
defrag  Re-arrange the hard disk drive to help with loading programs. 
del Deletes one or more files. 
delete  console command that deletes a file. 
deltree Deletes one or more files and/or directories. 
dir List the contents of one or more directory. 
disable  console command that disables Windows system services or drivers. 
diskcomp Compare a disk with another disk. 
diskcopy Copy the contents of one disk and place them on another disk. 
doskey Command to view and execute commands that have been run in the past. 
dosshell A GUI to help with early MS-DOS users. 
drivparm Enables overwrite of original device drivers. 
echo Displays messages and enables and disables echo. 
edit View and edit files. 
edlin View and edit files. 
emm386 Load extended Memory Manager. 
ename  console command to enable a disable service or driver. 
endlocal Stops the localization of the environment changes enabled by the setlocal command. 
erase Erase files from computer. 
exit Exit from the command interpreter. 
expand Expand a Microsoft Windows file back to it's original format. 
extract Extract files from the Microsoft Windows cabinets. 
fasthelp Displays a listing of MS-DOS commands and information about them. 
fc Compare files. 
fdisk Utility used to create partitions on the hard disk drive. 
find Search for text within a file. 
findstr Searches for a string of text within a file. 
fixboot Writes a new boot sector. 
fixmbr Writes a new boot record to a disk drive. 
for Boolean used in batch files. 
format Command to erase and prepare a disk drive. 
ftp Command to connect and operate on a FTP server. 
ftype Displays or modifies file types used in file extension associations. 
goto Moves a batch file to a specific label or location. 
graftabl Show extended characters in graphics mode. 
help Display a listing of commands and brief explanation. 
if Allows for batch files to perform conditional processing. 
ifshlp.sys 32-bit file manager. 
ipconfig Network command to view network adapter settings and assigned values. 
keyb Change layout of keyboard. 
label Change the label of a disk drive. 
lh Load a device driver in to high memory. 
listsvc  console command that displays the services and drivers. 
loadfix Load a program above the first 64k. 
loadhigh Load a device driver in to high memory. 
lock Lock the hard disk drive. 
logoff Logoff the currently profile using the computer. 
logon  console command to list installations and enable administrator login. 
map Displays the device name of a drive. 
md Command to create a new directory. 
mem Display memory on system. 
mkdir Command to create a new directory. 
mode Modify the port or display settings. 
more Display one page at a time. 
move Move one or more files from one directory to another directory. 
msav Early Microsoft Virus scanner. 
msd Diagnostics utility. 
msdex Utility used to load and provide access to the CD-ROM. 
nbtstat Displays protocol statistics and current TCP/IP connections using NBT 
net Update, fix, or view the network or network settings 
netsh Configure dynamic and static network information from MS-DOS. 
netstat Display the TCP/IP network protocol statistics and information. 
nlsfunc Load country specific information. 
nslookup Look up an IP address of a domain or host on a network. 
path View and modify the computers path location. 
pathping View and locate locations of network latency. 
pause Command used in batch files to stop the processing of a command. 
ping Test / send information to another network computer or network device. 
popd Changes to the directory or network path stored by the pushd command. 
power Conserve power with computer portables.  
print Prints data to a printer port. 
prompt View and change the MS-DOS prompt. 
pushd Stores a directory or network path in memory so it can be returned to at any time. 
qbasic Open the QBasic. 
rd Removes an empty directory. 
ren Renames a file or directory. 
rename Renames a file or directory. 
rmdir Removes an empty directory. 
route View and configure windows network route tables. 
runas Enables a user to run a program as a different user. 
scandisk Run the scandisk utility. 
scanreg Scan registry and recover registry from errors. 
set Change one variable or string to another.  
setlocal Enables local environments to be changed without affecting anything else.  
setver Change MS-DOS version to trick older MS-DOS programs. 
share Installs support for file sharing and locking capabilities.  
shift Changes the position of replaceable parameters in a batch program.  
shutdown Shutdown the computer from the MS-DOS prompt. 
smartdrv Create a disk cache in conventional memory or extended memory. 
sort Sorts the input and displays the output to the screen. 
start Start a separate window in Windows from the MS-DOS prompt. 
subst Substitute a folder on your computer for another drive letter.  
switches Remove add functions from MS-DOS. 
sys Transfer system files to disk drive. 
telnet Telnet to another computer / device from the prompt. 
time View or modify the system time. 
title Change the title of their MS-DOS window. 
tracert Visually view a network packets route across a network. 
tree View a visual tree of the hard disk drive. 
type Display the contents of a file. 
undelete Undelete a file that has been deleted. 
unformat Unformat a hard disk drive. 
unlock Unlock a disk drive. 
ver Display the version information. 
verify Enables or disables the feature to determine if files have been written properly.  
vol Displays the volume information about the designated drive.  
xcopy Copy multiple files, directories, and/or drives from one location to another. 

overview of Unix / Linux commands

Brief overview of Unix / Linux commands

Below is a listing of each of the Unix / Linux commands currently listed on Computer Hope and a brief explanation of what each of the commands do. This is a full listing which means not all the below commands will work with your distribution and may also not work because of your privileges. Clicking on any of the commands will display additional help and information about that command.
Command Description
a2p Creates a Perl script from an awk script.
ac Prints statistics about users' connect time.
alias Create a name for another command or long command string.
ar Maintain portable archive or library.
arch Display the architecture of the current host.
arp Manipulate the system ARP cache.
as An assembler.
at Command scheduler.
awk Awk script processing program.
basename Deletes any specified prefix from a string.
bash Command Bourne interpreter
bc Calculator.
bdiff Compare large files.
bfs Editor for large files.
bg Continues a program running in the background.
biff Enable / disable incoming mail notifications.
break Break out of while, for, foreach, or until loop.
bs Battleship game.
bye Alias often used for the exit command.
cal Calendar
calendar Display appointments and reminders.
cancel Cancels a print job.
cat View and/or modify a file.
cc C compiler.
cd Change directory.
chdir Change directory.
checkeq Language processors to assist in describing equations.
checknr Check nroff and troff files for any errors.
chfn Modify your own information or if super user or root modify another users information.
chgrp Change a groups access to a file or directory.
chkey Change the secure RPC key pair.
chmod Change the permission of a file.
chown Change the ownership of a file.
chsh Change login shell.
cksum Display and calculate a CRC for files.
clear Clears screen.
cls Alias often used to clear a screen.
cmp Compare files.
col Reverse line-feeds filter.
comm Compare files and select or reject lines that are common.
compress Compress files on a computer.
continue Break out of while, for, foreach, or until loop.
copy Copy files.
cp Copy files.
cpio Creates archived CPIO files.
crontab Create and list files that you wish to run on a regular schedule.
csh Execute the C shell command interpreter
csplit Split files based on context.
ctags Create a tag file for use with ex and vi.
cu Calls or connects to another Unix system, terminal or non-Unix system.
curl Transfer a URL.
cut Cut out selected fields of each line of a file.
date Tells you the date and time in Unix.
dc An arbitrary precision arithmetic package.
df Display the available disk space for each mount.
deroff Removes nroff/troff, tbl, and eqn constructs.
dhclient Dynamic Host Configuration Protocol Client.
diff Displays two files and prints the lines that are different.
dig DNS lookup utility.
dircmp Lists the different files when comparing directories.
dirname Deliver portions of path names.
dmesg Print or control the kernel ring buffer.
dos2unix Converts text files between DOS and Unix formats.
dpost Translates files created by troff into PostScript.
du Tells you how much space a file occupies.
echo Displays text after echo to the terminal.
ed Line oriented file editor.
edit Text editor.
egrep Search a file for a pattern using full regular expressions.
elm Program command used to send and receive e-mail.
emacs Text editor.
enable Enables / Disables LP printers.
env Displays environment variables.
eqn Language processors to assist in describing equations.
ex Line-editor mode of the vi text editor.
exit Exit from a program, shell or log you out of a Unix network.
expand Expand copies of file s.
expr Evaluate arguments as an expression.
fc The FC utility lists or edits and re-executes, commands previously entered to an interactive sh.
fg Continues a stopped job by running it in the foreground
fgrep Search a file for a fixed-character string.
file Tells you if the object you are looking at is a file or if it is a directory.
find Finds one or more files assuming that you know their approximate filenames.
findsmb List info about machines that respond to SMB name queries on a subnet.
finger Lists information about the user.
fmt Simple text formatters.
fold Filter for folding lines.
for 

Shell built-in functions to repeatedly execute action(s) for a selected number of times.
foreach Shell built-in functions to repeatedly execute action(s) for a selected number of times.
fromdos Converts text files between DOS and Unix formats.
fsck Check and repair a Linux file system.
ftp Enables ftp access to another terminal.
getfacl Display discretionary file information.
gprof The gprof utility produces an execution profile of a program.
grep Finds text within a file.
groupadd Creates a new group account.
groupdel Enables a super user or root to remove a group.
groupmod Enables a super user or root to modify a group.
gunzip Expand compressed files.
gview A programmers text editor.
gvim A programmers text editor.
gzip Compress files.
halt Stop the computer.
hash Remove internal hash table.
hashstat Display the hash stats.
head Displays the first ten lines of a file, unless otherwise stated.
help If computer has online help documentation installed this command will display it.
history Display the history of commands typed.
host DNS lookup utility.
hostid Prints the numeric identifier for the current host.
hostname Set or print name of current host system.
id Shows you the numeric user and group ID on BSD.
ifconfig Sets up network interfaces.
ifdown take a network interface down
ifup bring a network interface up
isalist Display the native instruction sets executable on this platform.
jobs List the jobs currently running in the background.
join Joins command forms together.
keylogin Decrypt the user's secret key.
kill Cancels a job.
ksh Korn shell command interpreter.
ld Link-editor for object files.
ldd List dynamic dependencies of executable files or shared objects.
less Opposite of the more command.
lex Generate programs for lexical tasks.
link Calls the link function to create a link to a file.
ln Creates a link to a file.
lo Allows you to exit from a program, shell or log you out of a Unix network.
locate List files in databases that match a pattern.
login Signs into a new system.
logname Returns users login name.
logout Logs out of a system.
lp Prints a file on System V systems.
lpadmin Configure the LP print service.
lpc Line printer control program.
lpq Lists the status of all the available printers.
lpr Submits print requests.
lprm Removes print requests from the print queue.
lpstat Lists status of the LP print services.
ls Lists the contents of a directory.
mach Display the processor type of the current host.
mail One of the ways that allows you to read/send E-Mail.
mailcompat Provide SunOS 4.x compatibility for the Solaris mailbox format.
mailx Mail interactive message processing system.
make Executes a list of shell commands associated with each target.
man Display a manual of a command.
mesg Control if non-root users can send text messages to you.
mii-tool View, manipulate media-independent interface status.
mkdir Create a directory.
mkfs Build a Linux file system, usually a hard disk partition.
more Displays text one screen at a time.
mount Disconnects a file systems and remote resources.
mt Magnetic tape control.
mv Renames a file or moves it from one directory to another directory.
nc TCP/IP swiss army knife.
neqn Language processors to assist in describing equations.
netstat Shows network status.
newalias Install new elm aliases for user and/or system.
newform Change the format of a text file.
newgrp Log into a new group.
nice Invokes a command with an altered scheduling priority.
niscat Display NIS+ tables and objects.
nischmod Change access rights on a NIS+ object.
nischown Change the owner of a NIS+ object.
nischttl Change the time to live value of a NIS+ object.
nisdefaults Display NIS+ default values.
nisgrep Utilities for searching NIS+ tables.
nismatch Utilities for searching NIS+ tables.
nispasswd Change NIS+ password information.
nistbladm NIS+ table administration command.
nmap Network exploration tool and security / port scanner.
nohup Runs a command even if the session is disconnected or the user logs out.
nroff Formats documents for display or line-printer.
nslookup Queries a name server for a host or domain lookup.
on Execute a command on a remote system, but with the local environment.
onintr Shell built-in functions to respond to (hardware) signals.
optisa Determine which variant instruction set is optimal to use.
pack Shrinks file into a compressed file.
pagesize Display the size of a page of memory in bytes, as returned by getpagesize.
passwd Allows you to change your password.
paste Merge corresponding or subsequent lines of files.
pax Read / write and writes lists of the members of archive files and copy directory hierarchies.
pcat Compresses file.
perl Perl is a programming language optimized for scanning arbitrary text files, extracting information from those text files.
pg Files perusal filters for CRTs.
pgrep Examine the active processes on the system and reports the process IDs of the processes
pico Simple and very easy to use text editor in the style of the Pine Composer.
pine Command line program for Internet News and Email.
ping Sends ICMP ECHO_REQUEST packets to network hosts.
pkill Examine the active processes on the system and reports the process IDs of the processes
poweroff Stop the computer.
pr Formats a file to make it look better when printed.
priocntl Display's or set scheduling parameters of specified process(es)
printf Write formatted output.
ps Reports the process status.
pvs Display the internal version information of dynamic objects within an ELF file.
pwd Print the current working directory.
quit Allows you to exit from a program, shell or log you out of a Unix network.
rcp Copies files from one computer to another computer.
reboot Stop the computer.
red Line oriented file editor.
rehash Recomputes the internal hash table of the contents of directories listed in the path.
remsh Runs a command on another computer.
repeat Shell built-in functions to repeatedly execute action(s) for a selected number of times.
rgview A programmers text editor.
rgvim A programmers text editor.
rlogin Establish a remote connection from your terminal to a remote machine.
rm Deletes a file without confirmation (by default).
rmail One of the ways that allows you to read/send E-Mail.
rmdir Deletes a directory.
rn Reads newsgroups.
route Show / manipulate the IP routing table.
rpcinfo Report RPC information.
rsh Runs a command on another computer.
rsync Faster, flexible replacement for rcp.
rview A programmers text editor.
rvim A programmers text editor.
s2p Convert a sed script into a Perl script.
sag Graphically displays the system activity data stored in a binary data file by a previous sar run.
sar Displays the activity for the CPU.
script Records everything printed on your screen.
sdiff Compares two files, side-by-side.
sed Allows you to use pre-recorded commands to make changes to text.
sendmail Sends mail over the Internet.
set Set the value of an environment variable.
setenv Set the value of an environment variable.
setfacl Modify the Access Control List (ACL) for a file or files.
settime Change file access and modification time.
sftp Secure file transfer program.
sh Runs or processes jobs through the Bourne shell.
shred Delete a file securely, first overwriting it to hide its contents.
shutdown Turn off the computer immediately or at a specified time.
sleep Waits a x amount of seconds.
slogin OpenSSH SSH client (remote login program).
smbclient An ftp-like client to access SMB/CIFS resources on servers.
sort Sorts the lines in a text file.
spell Looks through a text file and reports any words that it finds in the text file that are not in the dictionary.
split Split a file into pieces.
stat Display file or filesystem status.
stop Control process execution.
strip Discard symbols from object files.
stty Sets options for your terminal.
su Become super user or another user.
sysinfo Get and set system information strings.
sysklogd Linux system logging utilities.
tabs Set tabs on a terminal.
tail Delivers the last part of the file.
talk Talk with other logged in users.
tac Concatenate and print files in reverse.
tar Create tape archives and add or extract files.
tbl Preprocessor for formatting tables for nroff or troff.
tcopy Copy a magnetic tape.
tcpdump Dump traffic on a network.
tee Read from an input and write to a standard output or file.
telnet Uses the telnet protocol to connect to another remote computer.
time Used to time a simple command.
timex The timex command times a command; reports process data and system activity.
todos Converts text files between DOS and Unix formats.
top Display Linux tasks.
touch Change file access and modification time.
tput Initialize a terminal or query terminfo database.
tr Translate characters.
traceroute Print the route packets take to network host.
troff Typeset or format documents.
ul Reads the named filenames or terminal and does underlining.
umask Get or set the file mode creation mask.
unalias Remove an alias.
unhash Remove internal hash table.
uname Print name of current system.
uncompress Uncompressed compressed files.
uniq Report or filter out repeated lines in a file.
unmount Crates a file systems and remote resources.
unpack Expands a compressed file.
untar Create tape archives and add or extract files.
until Execute a set of actions while/until conditions are evaluated TRUE.
useradd Create a new user or updates default new user information.
userdel Remove a users account.
usermod Modify a users account.
vacation Reply to mail automatically.
vedit Screen-oriented (visual) display editor based on ex.
vgrind Grind nice program listings
vi Screen-oriented (visual) display editor based on ex.
vim A programmers text editor.
view A programmers text editor.
w Show who is logged on and what they are doing.
wait Await process completion.
wc Displays a count of lines, words, and characters in a file
whereis Locate a binary, source, and manual page files for a command.
while Repetitively execute a set of actions while/until conditions are evaluated TRUE.
which Locate a command.
who Displays who is on the system.
whois Internet user name directory service.
write Send a message to another user.
X Execute the X windows system.
xfd Display all the characters in an X font.
xlsfonts Server font list displayer for X.
xset User preference utility for X.
xterm Terminal emulator for X.
xrdb X server resource database utility.
yacc Short for yet another compiler-compiler, yacc is a compiler.
yes Repeatedly output a line with all specified STRING(s), or 'y'.
yppasswd Changes network password in the NIS database.
zcat Compress files.

Cisco Router Configuration Commands

Cisco Router Configuration Commands

Requirement Cisco Command
Set a console password to cisco Router(config)#line con 0
Router(config-line)#login
Router(config-line)#password cisco
Set a telnet password Router(config)#line vty 0 4
Router(config-line)#login
Router(config-line)#password cisco
Stop console timing out Router(config)#line con 0
Router(config-line)#exec-timeout 0 0
Set the enable password to cisco Router(config)#enable password cisco
Set the enable secret password to peter.

This password overrides the enable password and is encypted within the config file

Router(config)#enable secret peter
Enable an interface Router(config-if)#no shutdown
To disable an interface Router(config-if)#shutdown
Set the clock rate for a router with a DCE cable to 64K Router(config-if)clock rate 64000
Set a logical bandwidth assignment of 64K to the serial interface Router(config-if)bandwidth 64
Note that the zeroes are not missing
To add an IP address to a interface Router(config-if)#ip addr 10.1.1.1 255.255.255.0
To enable RIP on all 172.16.x.y interfaces Router(config)#router rip
Router(config-router)#network 172.16.0.0
Disable RIP Router(config)#no router rip
To enable IRGP with a AS of 200, to all interfaces Router(config)#router igrp 200
Router(config-router)#network 172.16.0.0
Disable IGRP Router(config)#no router igrp 200
Static route the remote network is 172.16.1.0, with a mask of 255.255.255.0, the next hop is 172.16.2.1, at a cost of 5 hops Router(config)#ip route 172.16.1.0 255.255.255.0 172.16.2.1 5
Disable CDP for the whole router Router(config)#no cdp run
Enable CDP for he whole router Router(config)#cdp run
Disable CDP on an interface Router(config-if)#no cdp enable

Cisco Router Show Commands

Requirement Cisco Command
View version information show version
View current configuration (DRAM) show running-config
View startup configuration (NVRAM) show startup-config
Show IOS file and flash space show flash
Shows all logs that the router has in its memory show log
View the interface status of interface e0 show interface e0
Overview all interfaces on the router show ip interfaces brief
View type of serial cable on s0 show controllers 0 (note the space between the 's' and the '0')
Display a summary of connected cdp devices show cdp neighbor
Display detailed information on all devices show cdp entry *
Display current routing protocols show ip protocols
Display IP routing table show ip route
Display access lists, this includes the number of displayed matches show access-lists
Check the router can see the ISDN switch show isdn status
Check a Frame Relay PVC connections show frame-relay pvc
show lmi traffic stats show frame-relay lmi
Display the frame inverse ARP table show frame-relay map

Cisco Router Basic Operations

Requirement Cisco Command
Enable Enter privileged mode
Return to user mode from privileged disable
Exit Router Logout or exit or quit
Recall last command up arrow or <Ctrl-P>
Recall next command down arrow or <Ctrl-N>
Suspend or abort <Shift> and  <Ctrl> and 6 then x
Refresh screen output <Ctrl-R>
Compleat Command TAB

Cisco Router Copy Commands

Requirement Cisco Command
Save the current configuration from DRAM to NVRAM copy running-config startup-config
Merge NVRAM configuration to DRAM copy startup-config running-config
Copy DRAM configuration to a TFTP server copy runing-config tftp
Merge TFTP configuration with current router configuration held in DRAM copy tftp runing-config
Backup the IOS onto a TFTP server copy flash tftp
Upgrade the router IOS from a TFTP server copy tftp flash

Cisco Router Debug Commands

Requirement Cisco Command
Enable debug for RIP debug ip rip
Enable summary IGRP debug information debug ip igrp events
Enable detailed IGRP debug information debug ip igrp transactions
Debug IPX RIP debug ipx routing activity
Debug IPX SAP debug IPX SAP
Enable debug for CHAP or PAP debug ppp authentication
Switch all debugging off no debug all

undebug all

telnet command

telnet [host [port]]

host specifies the hostname or IP address of the remote
computer to connect to.
port Specifies the port number or service name.

Commands available through the actual telnet program:

close close current connection
display display operating parameters
open connect to a site
quit exit telnet
set

set options (type 'set ?' for a list)

NTLM Turn ON NTLM Authentication.
LOCAL_ECHO Turn ON LOCAL_ECHO.
TERM x (where x is ANSI, VT100, VT52, or VTNT)
CRLF Send both CR and LF

status print status information
unset unset options (type 'unset ?' for a list)

NTLM Turn OFF NTLM Authentication.
LOCAL_ECHO Turn OFF LOCAL_ECHO.
CRLF Send only CR (no LF is sent)

?/help print help information

Examples

telnet myhost.com

Telnet to the computer myhost.com

Windows XP command line A-Z index

An A-Z Index of the Windows XP command line

   ADDUSERS Add or list users to/from a CSV file
   ARP      Address Resolution Protocol
   ASSOC    Change file extension associations•
   ASSOCIAT One step file association
   ATTRIB   Change file attributes
b
   BOOTCFG  Edit Windows boot settings
   BROWSTAT Get domain, browser and PDC info
c
   CACLS    Change file permissions
   CALL     Call one batch program from another•
   CD       Change Directory - move to a specific Folder•
   CHANGE   Change Terminal Server Session properties
   CHKDSK   Check Disk - check and repair disk problems
   CHKNTFS  Check the NTFS file system
   CHOICE   Accept keyboard input to a batch file
   CIPHER   Encrypt or Decrypt files/folders
   CleanMgr Automated cleanup of Temp files, recycle bin
   CLEARMEM Clear memory leaks
   CLIP     Copy STDIN to the Windows clipboard.
   CLS      Clear the screen•
   CLUSTER  Windows Clustering
   CMD      Start a new CMD shell
   COLOR    Change colors of the CMD window•
   COMP     Compare the contents of two files or sets of files
   COMPACT  Compress files or folders on an NTFS partition
   COMPRESS Compress individual files on an NTFS partition
   CON2PRT  Connect or disconnect a Printer
   CONVERT  Convert a FAT drive to NTFS.
   COPY     Copy one or more files to another location•
   CSCcmd   Client-side caching (Offline Files)
   CSVDE    Import or Export Active Directory data
d
   DATE     Display or set the date•
   DEFRAG   Defragment hard drive
   DEL      Delete one or more files•
   DELPROF  Delete NT user profiles
   DELTREE  Delete a folder and all subfolders
   DevCon   Device Manager Command Line Utility
   DIR      Display a list of files and folders•
   DIRUSE   Display disk usage
   DISKCOMP Compare the contents of two floppy disks
   DISKCOPY Copy the contents of one floppy disk to another
   DISKPART Disk Administration
   DNSSTAT  DNS Statistics
   DOSKEY   Edit command line, recall commands, and create macros
   DSADD    Add user (computer, group..) to active directory   DSQUERY  List items in active directory
   DSMOD    Modify user (computer, group..) in active directory
   DSRM     Remove items from Active Directory
e
   ECHO     Display message on screen•
   ENDLOCAL End localisation of environment changes in a batch file•
   ERASE    Delete one or more files•
   EXIT     Quit the current script/routine and set an errorlevel•
   EXPAND   Uncompress files
   EXTRACT  Uncompress CAB files
f
   FC       Compare two files
   FIND     Search for a text string in a file
   FINDSTR  Search for strings in files
   FOR /F   Loop command: against a set of files•
   FOR /F   Loop command: against the results of another command•
   FOR      Loop command: all options Files, Directory, List•
   FORFILES Batch process multiple files
   FORMAT   Format a disk
   FREEDISK Check free disk space (in bytes)
   FSUTIL   File and Volume utilities
   FTP      File Transfer Protocol
   FTYPE    Display or modify file types used in file extension associations•
g
   GLOBAL   Display membership of global groups
   GOTO     Direct a batch program to jump to a labelled line•
h
   HELP     Online Help
i
   iCACLS   Change file and folder permissions
   IF       Conditionally perform a command•
   IFMEMBER Is the current user in an NT Workgroup
   IPCONFIG Configure IP
k
   KILL     Remove a program from memory
l
   LABEL    Edit a disk label
   LOCAL    Display membership of local groups
   LOGEVENT Write text to the NT event viewer.
   LOGOFF   Log a user off
   LOGTIME  Log the date and time in a file
m
   MAPISEND Send email from the command line
   MBSAcli  Baseline Security Analyzer.
   MEM      Display memory usage
   MD       Create new folders•
   MKLINK   Create a symbolic link (linkd)
   MODE     Configure a system device
   MORE     Display output, one screen at a time
   MOUNTVOL Manage a volume mount point
   MOVE     Move files from one folder to another•
   MOVEUSER Move a user from one domain to another
   MSG      Send a message
   MSIEXEC  Microsoft Windows Installer
   MSINFO   Windows NT diagnostics
   MSTSC    Terminal Server Connection (Remote Desktop Protocol)
   MUNGE    Find and Replace text within file(s)
   MV       Copy in-use files
n
   NET      Manage network resources
   NETDOM   Domain Manager
   NETSH    Configure network protocols
   NETSVC   Command-line Service Controller
   NBTSTAT  Display networking statistics (NetBIOS over TCP/IP)
   NETSTAT  Display networking statistics (TCP/IP)
   NOW      Display the current Date and Time
   NSLOOKUP Name server lookup
   NTBACKUP Backup folders to tape
   NTRIGHTS Edit user account rights
p
   PATH     Display or set a search path for executable files•
   PATHPING Trace route plus network latency and packet loss
   PAUSE    Suspend processing of a batch file and display a message•
   PERMS    Show permissions for a user
   PERFMON  Performance Monitor
   PING     Test a network connection
   POPD     Restore the previous value of the current directory saved by PUSHD•
   PORTQRY  Display the status of ports and services
   POWERCFG Configure power settings
   PRINT    Print a text file
   PRNCNFG  Display, configure or rename a printer
   PRNMNGR  Add, delete, list printers set the default printer
   PROMPT   Change the command prompt•
   PsExec     Execute process remotely
   PsFile     Show files opened remotely
   PsGetSid   Display the SID of a computer or a user
   PsInfo     List information about a system
   PsKill     Kill processes by name or process ID
   PsList     List detailed information about processes
   PsLoggedOn Who's logged on (locally or via resource sharing)
   PsLogList  Event log records
   PsPasswd   Change account password
   PsService  View and control services
   PsShutdown Shutdown or reboot a computer
   PsSuspend  Suspend processes
   PUSHD    Save and then change the current directory•
q
   QGREP    Search file(s) for lines that match a given pattern.
r
   RASDIAL  Manage RAS connections
   RASPHONE Manage RAS connections
   RECOVER  Recover a damaged file from a defective disk.
   REG      Registry: Read, Set, Export, Delete keys and values
   REGEDIT  Import or export registry settings
   REGSVR32 Register or unregister a DLL
   REGINI   Change Registry Permissions
   REM      Record comments (remarks) in a batch file•
   REN      Rename a file or files•
   REPLACE  Replace or update one file with another
   RD       Delete folder(s)•
   RMTSHARE Share a folder or a printer
   ROBOCOPY Robust File and Folder Copy
   ROUTE    Manipulate network routing tables
   RUNAS    Execute a program under a different user account
   RUNDLL32 Run a DLL command (add/remove print connections)
s
   SC       Service Control
   SCHTASKS Schedule a command to run at a specific time
   SCLIST   Display NT Services
   SET      Display, set, or remove environment variables•
   SETLOCAL Control the visibility of environment variables•
   SETX     Set environment variables permanently
   SHARE    List or edit a file share or print share
   SHIFT    Shift the position of replaceable parameters in a batch file•
   SHORTCUT Create a windows shortcut (.LNK file)
   SHOWGRPS List the NT Workgroups a user has joined
   SHOWMBRS List the Users who are members of a Workgroup
   SHUTDOWN Shutdown the computer
   SLEEP    Wait for x seconds
   SLMGR    Software Licensing Management (Vista/2008)
   SOON     Schedule a command to run in the near future
   SORT     Sort input
   START    Start a program or command in a separate window•
   SU       Switch User
   SUBINACL Edit file and folder Permissions, Ownership and Domain
   SUBST    Associate a path with a drive letter
   SYSTEMINFO List system configuration
t
   TASKLIST List running applications and services
   TASKKILL Remove a running process from memory
   TIME     Display or set the system time•
   TIMEOUT  Delay processing of a batch file
   TITLE    Set the window title for a CMD.EXE session•
   TLIST    Task list with full path
   TOUCH    Change file timestamps   
   TRACERT  Trace route to a remote host
   TREE     Graphical display of folder structure
   TYPE     Display the contents of a text file•
u
   USRSTAT  List domain usernames and last login
v
   VER      Display version information•
   VERIFY   Verify that files have been saved•
   VOL      Display a disk label•
w
   WHERE    Locate and display files in a directory tree
   WHOAMI   Output the current UserName and domain
   WINDIFF  Compare the contents of two files or sets of files
   WINMSD   Windows system diagnostics
   WINMSDP  Windows system diagnostics II
   WMIC     WMI Commands
x
   XCACLS   Change file and folder permissions
   XCOPY    Copy files and folders
   ::       Comment / Remark•
Commands marked • are Internal commands only available within the CMD shell.
All other commands (not marked with •) are external commands which may be used under the CMD shell, PowerShell, or directly from START-RUN.

Windows XP/2000 Commands & Tools

Windows XP/2000 Commands & Tools

 

Here's the ultimate Windows XP/2000 command list that will make any Linux user feel at home at the command prompt. A lot of these commands are intended for administrating a network, but they are great for savvy home users as well.  We even listed which OS you need for these commands.

  • at (windows XP/2000)
    Scheduling utility.
  • bootcfg (XP only)
    This utility allows you to set up your boot options, such as your default OS and other loading options.
  • cacls (XP, 2000, & NT4.0)
    Changes the ACLs (security Settings) of files and folders. Very similar to chmod in Linux. 
  • comp (XP & 2000)
    This utility is very similar to diff in Linux.  Use the /? switch to get examples of command usage.
  • contig (works with NT4.0 and newer)
    A great defrag utility for NTFS partitions.
  • control (XP only) - unpublished!
    Allows you to launch control panel applets from the command line. 
  • control userpasswords2, for example will launch a helpful local user admin utility.
  • defrag (XP only - NT4.0 and Win2k use contig)
    Yes, XP comes with a command line disk defrag utility. If you are running Win2k or NT4.0 there is still hope. Contig is a free defrag program that I describe on the defrag page.
  • diskpart (XP only)
    Use this command to manage your disk partitions.  This is the text version for the GUI Disk Manager.
  • driverquery (XP only)
    Produces a list of drivers, their properties, and their versions. Great for computer documentation.
  • eudcedit (XP only) -
  • unpublished!
    Private Character editor.  Yes with this program built into Windows XP you can create your own font!
  • findstr
    Find String - similar to Linux's Grep.
  • fsutil (XP only) - unpublished!
    This is a utility with a lot of capability.  Come back soon for great examples.
  • getmac (XP & 2000)
    This command gets the Media Access Control (MAC) address of your network cards.
  • gpresult (XP & 2000)
    This generates a summary of the user settings and computer group policy settings.
  • gpupdate (XP only)
    Use this utility to manually apply computer and user policy from your windows 2000 (or newer) domain.
  • ipconfig (XP, 2000 & NT4.0)
    This handy tool displays IP settings of the current computer and much more.
  • MMC (XP, 2000 & NT4.0) - Microsoft Management Console
    This is the master tool for Windows, it is the main interface in which all other tools use starting primarily in Windows 2000 and newer systems.
  • more
    Utility used to display text output one screen at a time. Ex. more c:\windows\win.ini
  • msconfig (XP only)
    The ultimate tool to change the services and utilities that start when your Windows machine boots up. You can also copy the executable from XP and use it in Win2k.
  • msinfo32 (XP &smp; 2000)
    An awesome diagnostic tool. With it you can get a list of running processes, including the residing path of the executable (great for manually removing malware) and get detailed information about hardware and system diagnostics.
  • narrator (XP only)
    Turns on the system narrator (can also be found in accessibility options in control panel).  Will will allow your computer to dictate text to you.
  • netsh (XP & 2000)
    A network configuration tool console.  At the 'netsh>' prompt, use the '?' to list the available commands and type "exit" to get back to a command prompt.
  • netstat (XP)
    A local network port tool - try netstat -ano.
  • nslookup (all)
    A DNS name resolution tool.
  • openfiles (XP Only)
    Allows an administrator to display or disconnect open files in XP professional. Type "openfiles /?" for a list of possible parameters.
  • Pathping (XP & 2000)
    A cross between the ping and traceroute utilities. Who needs Neotrace when you can use this? Type "pathping <ip address>" and watch it go.
  • recover (XP & 2000)
    This command can recover readable information from a damaged disk and is very easy to use.
  • reg (XP & 2000)
    A console registry tool, great for scripting Registry edits.
  • sc (XP & 2000)
    A command line utility called the Service Controller.  A power tool to make service changes via a logon/logoff or startup/shutdown script.
  • schtasks (XP only)
    A newer version of the AT command.  This allows an administrator to schedule and manage scheduled tasks on a local and remote machines.
  • secedit (XP & 2000)
    Use this utility to manually apply computer and user policy from your windows 2000 (or newer) domain.  Example to update the machine policy: secedit /refreshpolicy machine_policy /enforce
    To view help on this, just type secedit.
    NOTE: In Windows XP SP1 and news, this command is superceded by: gpupdate /force
  • sfc (XP & 2000)
    The system file checker scans important system files and replaces the ones you (or your applications) hacked beyond repair with the real, official Microsoft versions.
  • shutdown (XP & 2000)
    With this tool, You can shut down or restart your own computer, or an administrator can shut down or restart a remote computer.
  • sigverif (XP only)
    Microsoft has created driver signatures. A signed driver is Microsoft tested and approved. With the sigverif tool you can have all driver files analyzed to verify that they are digitally signed. Just type 'sigverif' at the command prompt.
  • systeminfo (XP only)
    Basic system configuration information, such as the system type, the processor type, time zone, virtual memory settings, system uptime, and much more.  This program is great for creating an inventory of computers on your network.
  • sysedit (XP/2000)
    System Configuration File Editor.  An old tool that was very handy for the Windows 9X days.  msconfig is what you want to use now.
  • tasklist (XP pro only)
    Tasklist is the command console equivalent to the task manager in windows. It is a must have when fighting scumware and viruses. Try the command:
    tasklist /svc
    to view the memory resources your services take up.
  • taskkill (XP only)
    Taskkill contains the rest of the task manager functionality.  It allows you to kill those unneeded or locked up applications.
  • tree (XP & 2000)
    An amazing experience everyone should try!  This command will provide a 'family tree' style display of the drive/folder you specify.
  • WMIC (XP & 2000)
    Windows Management Instrumentation Command tool.  This allows you to pull an amazing amount of low-level system information from a command line scripting interface.

AT command

The PC Card modem will respond to the commands detailed below. Parameters applicable to each command are listed with the command description. The defaults shown for each configuration command are those used in the factory profile 0.

A/ Re-execute command. The PC Card modem behaves as though the last command line had been re-sent by the DTE. 'A/' will repeat all the commands in the command buffer. The principle application of this command is to place another call. Note: This command should not be terminated by a carriage return.

AT A Answer. The modem will go off-hook and attempt to answer an incoming call.

AT B0
Selects CCITT operation at 300 or 1200bps during Call Establishment and a subsequent connection (default). Any other line speed will use a CCITT modulation standard.

ATB1
Selects BELL operation at 300 or 1200bps during Call Establishment and a subsequent connection. The parameter value, if valid, is written to S27 bit 6. (Also, see +MS command.).

AT C1
Carrier control. This command is ignored. Returns OK.

AT D
Dial. This command directs the modem to go off-hook, dial according to the string entered and attempt to establish a connection. If no dial string is supplied, the modem will go off-hook and attempt the handshake in originate mode. Possible parameters are:

0-9 Tone and pulse dial digits 0 to 9.

*
The 'star' digit (tone dialling only)

#
The 'gate' digit (tone dialling only).

A-D
DTMF digits A, B, C and D

J
Perform MNP 10 link negotiation at 1200bps (for this call only). (See *H.)

K
Enable power level adjustment during MNP 10 link negotiation (for this call only).

L
Re-dial last number: the modem will re-dial the last valid telephone number. The L must be immediately after the D with all the following characters ignored.

P
Select pulse dialling: pulse dial the numbers that follow until a 'T' is encountered. Affects current and subsequent dialling.

T
Select tone dialling: tone dial the numbers that follow until a 'P' is encountered. Affects current and subsequent dialling.

R
This command will be accepted, but not acted on.

S=n
Dial the number stored in the directory (n = 0 to 3).(See &Z.)

!
Flash: the modem will go on-hook for a time defined by the value of S29. Country requirements may limit the time imposed.

W
Wait for dial tone: the modem will wait for dial tone before dialling the digits following 'W'. If no dial tone is detected within the time specified by S6, the modem will abort the rest of the sequence, return on-hook, and generate an error message. The modem will handshake.

@
Wait for silence: the modem will wait for at least 5 seconds of silence in the call progress frequency band before continuing with the next dial string parameter. If the modem does not detect these 5 seconds of silence before the expiration of the call abort timer (S7), the modem will terminate the call attempt with a NO ANSWER message.

,
Dial pause: the modem will pause for a time specified by S8 before dialling the digits following .

;
Return to command state. Added to the end of a dial string, this causes the modem to return to the command state after it processes the portion of the dial string preceding the ";". This allows the user to issue additional AT commands while remaining off-hook.

^
Disable calling tone: applicable to current dial attempt only.

( )
- <space> Ignored: may be used to format the dial string.

<i>
Invalid character: will be ignored.

>
Ignored: not implemented.

AT E0
Disables command echo of characters to computer.

AT E1 Enables command echo (default). The parameter value, if valid, is written to S14 bit 1.

AT H
Disconnect (Hang-Up).This command initiates a Hang-Up sequence.

AT H1
If on-hook, the modem will go off-hook and enter command mode. The modem will return on-hook after a period of time determined by S7.

AT I0
Reports product code.

AT I1
Reports pre-computed checksum from ROM.

AT I2
Computes checksum and compares it with value stored in ROM. Reports result as OK or ERROR.

AT I3
Reports firmware revision.

AT I4
Reports additional product identification.

AT I5
Reports Country Code parameter.

AT I6
Reports additional product identification.

AT L0
Speaker off.

AT L1 Low volume.

AT L2
Medium volume (default).

AT L3
High volume. The parameter value, if valid, is written to S22 bits 0 and 1.

AT M0
Speaker is always off.

AT M1
Speaker is on during call establishment, but off when receiving carrier (default).

AT M2
Speaker is always on.

AT M3
Speaker is off when receiving carrier and during dialling, but on during answering. The parameter value, if valid, is written to S22 bits 2 and 3.

AT N0
Automode detection is disabled. A subsequent handshake will be conducted according to the contents of S37 or, if S37 is zero, according to the most recently sensed DTE speed.

AT N1
Automode detection is enabled. A subsequent handshake will be conducted according to the Automode algorithm supported by the modem. This command is equivalent to +MS<Automode> (default). The parameter value, if valid, is written to S31 bit 1.

AT O0
Enters On Line data mode without a retrain. Handling is determined by the Call Establishment task. Generally, if a connection exists, this command connects the DTE back to the remote modem after an escape (+++).

AT O1
Enters On Line data mode with a retrain before returning to On Line data mode.

AT P
Set pulse dial default. Sets S14 bit 5.

AT Q Quiet results codes control.

AT Q0
Enables result codes to the DTE (default).

AT Q1
Disables result codes to the DTE.

AT Q2
Disables result codes in answer mode. The parameter value, if valid, is written to S14.

AT Sn
Establishes S-register n as the default register.

AT Sn=v
Write the value V to S-register number n. This command writes the value v to the currently selected S-register. All of the S-registers will return the OK response if v is a number. Ex. AT S0=1 Enables Autoanswer from S0 after 1 incoming ring.

AT Sn?
Reports the value of S-register n. If the number "n" is beyond the range of the S-registers available, the modem will return the ERROR message. Input and output are always in decimal format. In some cases, writing to the S register will appear to be accepted but the value will not actually be written.
Note: Due to country restrictions, some commands will be accepted, but the value may be limited and replaced by a maximum or minimum value.

AT T
Set tone dial default. This command forces DTMF dialling until the next P dial modifier or P command is received. The DP command will override this command. Clears S14 bit 5. This command may not be permitted in some countries (see P).

AT V0
Enables short-form (terse) result codes. Line feed is not issued before a short-form result code.

AT V1 Enables long-form (verbose) result codes (default). The parameter, if valid, is written to S14 bit 3.

AT W0
Upon connection, the modem reports only the DTE speed (e.g. CONNECT 57600). Subsequent responses are disabled.

AT W1
Upon connection, the modem reports the line speed, the error correction protocol, and the DTE speed, respectively. Subsequent responses are disabled (default).

AT W2
Upon connection, the modem reports the DCE speed (e.g. CONNECT 14400). Subsequent responses are disabled. The parameter value, if valid, is written to S31 bits 2 and 3 .

AT X
Extended result codes. This command selects which subset of the result messages will be used by the modem to inform the DTE of the results of commands. Blind dialling is enabled or disabled by country parameters. If the user wishes to enforce dial tone detection, a "W" can be placed in the dial string (see D command).Table 3-1 indicates the messages which are enabled for each X value. If the modem is in facsimile mode (+FCLASS=1), the only message sent to indicate a connection is CONNECT without a speed indication.

AT X0
Disables monitoring of busy tones unless forced otherwise by country requirements; send only OK, CONNECT, RING, NO CARRIER, ERROR, and NO ANSWER result codes. Blind dialling enabled/disabled by country parameters. If busy tone detection is enforced and busy tone is detected, NO CARRIER will be reported. If dial tone detection is enforced or selected and dial tone is not detected, NO CARRIER will be reported instead of NO DIAL TONE. The value 000b is written to S22 bits 6, 5, and 4, respectively.

AT X1
Disables monitoring of busy tones unless forced otherwise by country requirements; send only OK, CONNECT, RING, NO CARRIER, ERROR, NO ANSWER, and CONNECT XXXX (XXXX = rate). Blind dialling enabled/disabled by country parameters. If busy tone detection is enforced and busy tone is detected, NO CARRIER will be reported instead of BUSY. If dial tone detection is enforced or selected and dial one is not detected, NO CARRIER will be reported instead of NO DIAL TONE. The value 100b is written to S22 bits 6, 5, and 4, respectively.

AT X2
Disables monitoring of busy tones unless forced otherwise by country requirements; send only OK, CONNECT, RING, NO CARRIER, ERROR, NO DIALTONE, NO ANSWER, and CONNECT XXXX. If busy tone detection is enforced and busy tone is detected, NO CARRIER will be reported instead of BUSY. If dial tone detection is enforced or selected and dial tone is not detected, NO CARRIER will be reported instead of NO DIAL TONE. The value 101b is written to S22 bits 6, 5, and 4, respectively.

AT X3
Enables monitoring of busy tones; send only OK, CONNECT, RING, NO CARRIER, ERROR, NO DIALTONE, NO ANSWER, and CONNECT XXXX. Blind dialling enabled/disabled by country parameters. If dial tone detection is enforced and dial tone is not detected, NO CARRIER will be reported. The value 110b is written to S22 bits 6, 5, and 4, respectively.

AT X4
Enables monitoring of busy tones; send all messages. The value 111b is written to S22 bits 6, 5, and 4, respectively (default).
Note: It is not allowed to use the commands ATX0, ATX1 and ATX2 and the comma dial modifier in Sweden. Some commands may not be available or may be restricted due to national PTT restrictions.

AT Y0
Disables long space disconnect (default).

AT Y1
Enables long space disconnect. In non-error correction mode, the modem will send a long space of four seconds prior to going on-hook. In error correction mode, the modem will respond to the receipt of a long space (i.e. a break signal greater than 1.6 seconds) by going on-hook. The parameter value, if valid, is written to S21 bit 7.

AT Z0
Soft reset and restore stored profile 0.

AT Z1
Soft reset and restore stored profile 1.

AT \A
Select maximum MNP block size. The modem will operate a MNP error corrected link using a maximum block size controlled by the parameter supplied. For MNP10 the parameter indicates at which packet size the modem shall fall forward to a higher speed. The parameter value, if valid, is written to S40 bits 6 and 7.

AT \A0 64 characters.

AT \A1
128 characters.

AT \A2
192 characters.

AT \A3
256 characters (default).

AT \B
Transmit break to remote. In non-error correction mode, the modem will transmit a break signal to the remote modem with a length in multiples of 100 ms according to parameter specified. If a number in excess of 9 is entered, 9 is used. The command works in conjunction with the \K command. In error correction mode, the modem will signal a break through the active error correction protocol, giving no indication of the length.

AT \B1 - AT \B9. Break length in 100 ms units. (default = 3) (Non-error corrected mode only).

AT \G
Modem-to-modem flow control (XON/XOFF). In non-error correction mode, the modem enables or disables the generation or recognition of modem-to-modem XON/XOFF flow control according to the parameter supplied. The parameter value, if valid, is written to S41 bit 3. In error correction mode, the setting of modem-to-modem XON/XOFF flow control is ignored. However, the serial port flow control settings (AT&K) remain active during a reliable link. Due to the buffering system used in the modem, modem-to-modem flow control is normally disabled.

AT \G0
Disables modem-to-modem XON/XOFF flow control (default).

AT \G1
Enables modem-to-modem XON/XOFF flow control.

AT \J
Enables DTE autorate adjustment. Controls whether the modem will adjust the DTE speed to match the line speed, when the connections is complete. The parameter value, if valid, is written to S41 bit 5.

AT \J0
Disable adjustment of DTE speed to match line speed.

AT \J1
Enable adjustment of DTE speed to match line speed.

AT \K
Break control. Controls the response of the modem to a break received from the DTE or the remote modem or the \B command according to the parameter supplied. The parameter value, if valid, is written to S40 bits 3, 4, and 5. The response is different in three separate states. The first case is where the modem receives a break from the DTE when the modem is operating in data transfer mode: The parameter value, if valid, is written to S41 bit 5.

AT \K0
Enter On Line command mode, no break sent to the remote modem.

AT \K1
Clear data buffers and send break to remote modem.

AT \K2
Same as 0.

AT \K3
Send break to remote modem immediately.

AT \K4
Same as 0.

AT \K5
Send break to remote modem in sequence with transmitted data (default). The second case is where the modem is in the On Line command state (waiting for AT commands) during a data connection, and the \B is received in order to send a break to the remote modem:

AT \K0
Clear data buffers and send break to remote modem.

AT \K1
Clear data buffers and send break to remote modem (same as 0).

AT \K2
Send break to remote modem immediately.

AT \K3
Send break to remote modem immediately (same as 2).

AT \K4
Send break to remote modem in sequence with data.

AT \K5
Send break to remote modem in sequence with data (same as 4) (default). The third case is where a break is received from a remote modem during a non-error corrected connection:

AT \K0
Clears data buffers and sends break to the DTE.

AT \K1
Clears data buffers and sends break to the DTE (same as 0).

AT \K2
Send a break immediately to DTE.

AT \K3
Send a break immediately to DTE (same as 2).

AT \K4
Send a break in sequence with received data to DTE.

AT \K5
Send a break in sequence with received data to DTE (same as 4) (default). Note: That when S82 is modified, the modem converts the Hayes specific value to the \K format and updates S40 to match. The parameter value, if valid, is written to S41 bit 4.

AT \L
MNP block/stream mode select. At connection time, this command controls the selection between block and stream modes of operation in MNP. The parameter value, if valid, is written to S41 bit 4.

AT \L0
Use stream mode for MNP connection (default).

AT \L1
Use interactive block mode for MNP connection. This command will accept block mode but implement stream mode.

AT \N
Operating mode. This command controls the preferred error correcting mode to be negotiated in a subsequent data connection.

AT \N0
Selects normal speed buffered mode (disables error-correction mode) (Forces &Q6).

AT \N1
Selects direct mode and is equivalent to &M0, &Q0 mode of operation (Forces &Q0).

AT \N2
Selects reliable (error-correction) mode. The modem will first attempt a LAPM connection and then an MNP connection. Failure to make a reliable connection results in the modem hanging up (Forces &Q5, S36=4, and S48=7).

AT \N3
Selects auto reliable mode. This operates the same as \N2 except failure to make a reliable connection results in the modem falling back to the speed buffered normal mode (Forces &Q5, S36=7, and S48=7).

AT \N4
Selects LAPM error-correction mode. Failure to make an LAPM error correction connection results in the modem hanging up (Forces &Q5 and S48=0). Note: The -K1 command can override the \N4 command.

AT \N5
Selects MNP error-correction mode. Failure to make an MNP error correction connection results in the modem hanging up (Forces &Q5, S36=4, and S48=128).

AT \V
Connect messages controlled by the command settings X, W, S95.

AT \V1
Connect messages will be in single line format. CONNECT <DTE speed > <modulation> <protocol> <compression> <Line Speed>.

AT &C0
DCD remains ON at all times.

AT &C1
DCD follows the state of the carrier (default). The parameter value, if valid, is written to S21 bits 3 and 4.

AT &D0
DTR_ drop is interpreted according to the current &Q setting as follows: &Q0, &Q5, &Q6 DTR is ignored (assumed ON). Allows operation with DTEs which do not provide DTR. &Q1, &Q4 DTR drop causes the modem to hang up. Auto-answer is not affected. &Q2, &Q3 DTR drop causes the modem to hang up. Auto-answer is inhibited.

AT &D1
DTR drop is interpreted according to the current &Q setting as follows: &Q0, &Q1, &Q4, &Q5, &Q6. DTR drop is interpreted by the modem as if the asynchronous escape sequence had been entered. The modem returns to asynchronous command state without disconnecting. &Q2, &Q3 DTR drop causes the modem to hang up. Auto-answer is inhibited.

AT &D2
DTR drop is interpreted according to the current &Q setting as follows: &Q0 through &Q6 DTR drop causes the modem to hang up. Auto-answer is inhibited (default).

AT &D3
DTR drop is interpreted according to the current &Q setting as follows: &Q0, &Q1, &Q4, &Q5, &Q6. DTR drop causes the modem to perform a soft reset as if the Z command were received. The &Y setting determines which profile is loaded. &Q2, &Q3 DTR drop causes the modem to hang up. Auto-answer is inhibited. If &Q5, &Q6, +FCLASS=1 is in effect, the action taken is the same as for &Q0.

AT &F
Restore factory configuration (profile). The modem loads the factory default configuration profile according to the parameter supplied. The factory defaults for profile 0 (&F0) are quoted for each command and in the S register descriptions. Two profiles are available. A configuration profile consists of a subset of S-registers.

AT &F0
Recall factory profile 0 (default).

AT &F1
Recall factory profile 1.

AT &G
Select guard tone. The modem generates the guard tone selected by this command according to the parameter supplied (DPSK modulation modes only). The parameter value, if valid, is written to S23 bits 6 and 7.

AT &G0
Disables guard tone.

AT &G1
Enables guard tone.

AT &G2
Selects 1800 Hz guard tone V.22/V.22bis (default). Note: This command may not be permitted in some countries.

AT &J
Telephone jack control. This command is only included for compatibility and performs no function except to load the S-register. The parameter value, if valid, is written S21 bit 1. (J0 is default).

AT &K
Flow control. This command defines the DTE/DCE (terminal/modem) flow control mechanism. The parameter value, if valid, is written to S39 bits 0, 1, and 2.

AT &K0
Disables flow control.

AT &K3
Enables RTS/CTS flow control (default for data modem modes).

AT &K4
Enables XON/XOFF flow control.

AT &K5
Supports transparent XON/XOFF flow control.

AT &K6
Enables both RTS/CTS and XON/XOFF flow control. (default for fax modem voice modes).

AT &M0
Selects direct asynchronous operation.
Note: That the command sequence &M0\N0 selects normal buffered mode, but the command sequence \N0&M0 selects direct mode. This is because the \N0 command is analogous to the &Q6 command. The value 000b is written to S27 bits 3, 1, and 0, respectively (see &Q).

AT &P
Select pulse dial make/break ratio. This command determines the make/break ratio used during pulse dialling. This command may not be permitted in some countries. The parameter value, if valid, is written to S28 bits 3 and 4.

AT &P0
Selects 39%-61% make/break ratio at 10 pulses per second.

AT &P1
Selects 33%-67% make/break ratio at 10 pulses per second.

AT &P2
Selects 39%-61% make/break ratio at 20 pulses per second.

AT &P3
Selects 33%-67% make/break ratio at 20 pulses per second.

AT &Q
This command is an extension of the &M command and is used to control the connection modes permitted. It is used in conjunction with S36 and S48. (Also, see \N.)

AT &Q0
Selects direct asynchronous operation. See &M0.

AT &Q5
The modem will try to negotiate an error-corrected link. The modem can be configured using S36 to determine whether a failure will result in the modem returning on-hook or will result in fallback to an asynchronous connection. The value 101b is written to S27 bits 3, 1, and 0, respectively (default).

AT &Q6
Selects asynchronous operation in normal mode (speed buffering). The value 110b is written to S27 bits 3, 1, and 0, respectively.

AT &R0
CTS acts according to V.25 bis handshake. The parameter value, if valid, is written to S21 bit2.

AT &R1
CTS will only drop if required by flow control (default).

AT &S0
DSR will remain ON at all times.

AT &S1
DSR will become active after answer tone has been detected and inactive after the carrier has been lost (default). The parameter value, if valid, is written to S21 bit 6.

AT &T
Test and diagnostics. The modem will perform selected test and diagnostic functions according to the parameter supplied. A test can be run only when in an asynchronous operation in non-error-correction mode (normal or direct mode). To terminate a test in progress, the escape sequence must be entered first, except for parameters 7 and 8. If S18 is non-zero, a test will terminate automatically after the time specified by S18 and display the OK message. Test commands may not be available in some countries due to PTT restrictions.

AT &T0
Terminates test in progress. Clears S16.

AT &T1
Initiates local analog loopback, V.54 Loop 3. Sets S16 bit 0. If a connection exists when this command is issued, the modem hangs up. The CONNECT XXXX message is displayed upon the start of the test.

AT &T2
Returns ERROR.

AT &T3
Initiates local digital loopback, V.54 Loop 2. Sets S16 bit 2. If no connection exists, ERROR is returned. Sets S16 bit 4 when the test is in progress.

AT &T4
Enables digital loopback acknowledgement for remote request, i.e., a remote digital loopback (RDL) request from a remote modem is allowed. Sets S23 bit 0 (default).

AT &T5
Disables digital loopback acknowledgement for remote request, i.e., a RDL request from a remote modem is denied. Clears S23 bit 0.

AT &T6
Requests a remote digital loopback, V.54 Loop 2, without self test.  If no connection exists, ERROR is returned. Sets S16 bit 4 when the test is in progress. The CONNECT XXXX message is displayed upon the start of the test.

AT &T7
Requests a remote digital loopback (RDL) ,V.54 Loop 2, with self test. (In self test, a test pattern is looped back and checked by the modem.) If no connection exists, ERROR is returned. When the test is terminated either via expiration of S18, or via the &T0 or H command, the number of detected errors is reported to the DTE. Sets S16 bit 5 when the test is in progress.

AT&T8
Initiates local analog loopback, V.54 Loop 3, with self test. (In self test, a test pattern is looped back and checked by the modem.) If a connection exists, the modem hangs up before the test is initiated. When the test is terminated either via expiration of S18, or via the &T0 or H command, the number of detected errors is reported to the DTE. Sets S16 bit 6 when the test is in progress.

AT &V
Display current configuration and stored profiles. Reports the current (active) configuration, the stored (user) profiles, and the four stored telephone numbers.

AT &V1
Display status of the current or last connection. Min. - max. speed, receive level, line quality, protocol and disconnect cause.

AT &W0
Store the current configuration as profile 0.

AT &W1
Store the current configuration as profile 1.

AT &X0
Only for compatibility.

AT &X1
Only for compatibility.

AT &X2
Only for compatibility.

AT &Y0
Selects user profile 0 at power up.

AT &Y1
Selects user profile 1 at power up.

AT&Zn=x
Store telephone number. The modem can store up to 4 telephone numbers. Each telephone number dial string can contain up to 45 digits. n=0 to 3 and x = dial string.

AT %C
Enable/disable data compression. Enables or disables data compression negotiation. The modem can only perform data compression on an error corrected link. The parameter value, if valid, is written to S41 bits 0 and 1.

AT %C0
Disables data compression. Resets S46 bit 1.

AT %C1
Enables MNP 5 data compression negotiation. Resets S46 bit 1.

AT %C2
Enables V.42 bis data compression. Sets S46 bit 1.

AT %C3
Enables both V.42 bis and MNP 5 data compression. Sets S46 bit 1 (default).

AT %E
Enable/disable line quality monitor and auto-retrain or fallback/fall forward. Controls whether or not the modem will automatically monitor the line quality and request a retrain (%E1) or fall back when line quality is insufficient or fall forward when line quality is sufficient (%E2). Applies to dial-up line only. The parameter value, if valid, is written to S41 bits 2 and 6. If enabled, the modem attempts to retrain for a maximum of 30 seconds. Fallback/Fall Forward. When %E2 is active, the modem monitors the line quality (EQM). When line quality is insufficient, the modem will initiate a rate renegotiation to a lower speed within the V.34/V.FC,V.32bis/V.32 modulation speeds. The modem will keep falling back within the current modulation if necessary until the speed reaches 2400bps (V.34), 14400bps (V.FC), or 4800bps (V.32). Below this rate, the modem will only do retrains if EQM thresholds are exceeded. If the EQM is sufficient for at least one minute, the modem will initiate a rate renegotiation to a higher speed within the current modulation speeds. The rate renegotiations will be done without a retrain if a V.32bis connection is established. Speeds attempted during fallback/fall forward are those shown to be available in the rate sequences exchanged during the initial connection. Fallback/fall forward is available in error correction and normal modes, but not in direct mode or synchronous mode with external clocks.

%E0
Disable line quality monitor and auto-retrain.

%E1
Enable line quality monitor and auto-retrain.

%E2
Enable line quality monitor and fallback/fall forward. (Default.)

AT %L
Line signal level. Returns a value which indicates the received signal level. The value returned is a direct indication (line interface dependent) of the receive level internally in the modem, not at the telephone line connector. For example, 009 = -9 dBm, 043 = -43 dBm, and so on.

AT %M0
Command ignored returns an "OK".

AT %M1
Command ignored returns an "OK".

AT %Q
Line signal quality. Reports the line signal quality (line interface). Returns the higher order byte of the EQM value. Based on the EQM value, retrain or fallback/fall forward may be initiated if enabled by %E1 or %E2.

AT %U
A-law / µ-law

AT %U0
Selects µ-law

AT %U1
Selects A-law

AT *B
Display blacklisted numbers. This command requests the modem to return a list of blacklisted numbers to the DTE. If no numbers are blacklisted, only the OK result code is issued.

AT *C0
Disable call back.

AT *C1
Enable call back. Call back delay is specified by S203.

AT *D
Display delayed numbers. This command causes the modem to send a list of the delayed numbers together with the delay associated with each. (delay times are shown hours:minutes:seconds). If no numbers are delayed, only the OK result code is issued.

AT *H
Link negotiation speed. This command controls the connection speed for link negotiations before upshift occurs between two MNP Class 10 modems. The parameter value, if valid, is written to S40 bit 2.

AT *H0
Link negotiation occurs at the highest supported speed (default).

AT *H1
Link negotiation occurs at 1200bps.

AT *H2
Link negotiation occurs at 4800bps.

AT *K0
Enable key abort (default).

AT *K1
Disable key abort. The value is written to S21 bit 1.

AT *L
Display call back directory.

AT *P
Store callback password. This command causes the modem to store a password and to store or delete a corresponding telephone number in NVRAM. The password will be used to match that supplied by a remote modem when secure access is used. The modem will use the telephone number to dial back the remote modem. The password must be between 6 and 12 characters in length. The telephone number length is 40 characters maximum. If the number to be dialled back (along with the final colon) is omitted, a password check will be performed, but no callback will occur. Up to 4 password/telephone number pairs may be entered.

AT *Pn:
<password>:<number to be dialled back> n: 0 to 3.

AT *N
Cnn Country select. Up to eight sets of country parameters may be available. This command checks to see if the entered number matches the country code of one of the countries supported. If found, the modem stores the location of that country in NVRAM. Upon power up or a soft reset (Z command), the modem uses this location to load the parameters for the corresponding country.
Note: It is possible to change the factory set country codes in the modem manually or by means of the enclosed Trio Communication Suite software. It is, however, important to notice that such a change may result in modem operational problems. Moreover, the new country code set-up in the modem may violate the national approval. Select country parameters corresponding to entered country code (nn).

Country Codes

Country Code Country Code

Australia

40

Japan 43
Austria

1

Netherlands 10
Belgium 2 Norway 11
Denmark 3 Portugal 12
Finland 4 Spain 13
France 5 Sweden 14
Germany 6 Switzerland 15
Greece 17 United Kingdom 16
Ireland 7 United States

22
The command may not be permitted in some countries.

Italy 8  

 

AT -K MNP extended services. Enables or disables conversion of a V.42 LAPM connection to an MNP 10 connection. The parameter value, if valid, is written to S40 bit 0.

AT -K0
Disables V.42 LAPM to MNP 10 conversion (default).

AT - K1
Enables V.42 LAPM to MNP 10 conversion.

AT -Q0
Disables fallback to 2400bps (V.22bis) and 1200bps (V.22). Fallback is enabled only to 4800bps.

AT -Q1
Enables fallback to 2400bps (V.22bis) and 1200bps (V.22) (default). The parameter value, if valid, is written to S40 bit 1.

AT -SDR=n
Distinctive Ringing.
n=0 Disable Distinctive Ring. Any valid ring detected is reported as RING (default).
n=1 Enables Distinctive Ring Type 1 (RING1).
n=2 Enables Distinctive Ring Type 2 (RING2).
n=3 Enables Distinctive Ring Type 1 and 2 (RING1, RING2).
n=4 Enables Distinctive Ring Type 3 (RING3).
n=5 Enables Distinctive Ring Type 1 and 3 (RING1, RING3).
n=6 Enables Distinctive Ring Type 2 and 3 (RING2, RING3).
n=7 Enables Distinctive Ring Type 1, 2, and 3 (RING1, RING2, RING3).

AT )M0
Disables power level adjustment during MNP 10 link negotiation (default).

AT )M1
Enables power level adjustment during MNP 10 link negotiation. For reliable links to accommodate the signalling requirements of cellular telephone equipment. The parameter value, if valid, is written to S40 bit 2.

AT @Mn
initial cellular power level setting n= 0-31. Sets the initial transmit power level for upshift at connect until line conditions can be determined. @M0 corresponds to -26 dBm, @M1 corresponds to -30 dBm, @ M2 through @ M10 correspond to - 10 dBm, and @ M11 through @ M31 correspond to - 11 dBm to -31 dBm, respectively. The parameter value, if valid, is written to S201 bits 0-4.

AT :E0
Disables the equalizer
AT :E1 Enable compromise equalizer. The parameter value, if valid, is written to S201 bit 5. This command can be used when the modem is attached to either a flat line or a cellular connection.

AT +MS=
Mode selection
+MS=<mod>[,[<automode>][,[<min_rate>][,[<max_rate>][,
[<x_law >][,[rb_signal][,[Maxup_rate]]]]]].
<mod> = 0 V.21 selected (300bps).
<mod> = 1 V.22 selected (1200bps).
<mod> = 2 V.22bis selected (2400 or 1200bps).
<mod> = 3 V.23 selected (1200bps).
<mod> = 9 V.32 selected (9600 or 4800bps).
<mod> = 10 V.32bis selected (14400, 12000, 9600, 7200 or 4800bps).
<mod> = 11 V.34 selected (33600, 31200, 28800, 26400, 24000, 21600, 19200, 16800, 14400, 12000, 9600, 7200, 4800 or 2400bps).
<mod> = 56 K56flex selected (56000, 54000, 52000, 50000, 48000, 46000, 44000, 42000, 40000, 38000, 36000, 34000, 32000). Default.
<mod> = 64 Bell 103 selected (300bps).
<mod> = 69 Bell 212 selected (1200bps).
<automode> = 0 Automode disabled.
<automode> = 1 Automode enabled without V.8 (except for V.34). Default.
<min_rate> 300..56000.
<max_rate> 300..56000.
<X_law> For A-law use 1, for (-law use 0.
<Rb_signal> To enable RBS detection, use 1.
<Maxup_rate> The max value for this field is 56000.

+MS? Return mode selected

+MS=? Return supported mode selections

-SEC=n Enable/Disable MNP10-ECM

-SMC0 Disable SVD Data Burst

-SMC1 Enable SVD Data Burst

-SMS0 Data Mode only (SVD)

-SMS2 SVD Mode

-SMS3 Automatic data only/SVD mode (default)

Fax Class I Commands

AT+FCLASS Select Service Class

AT+F
<commands>? Report Active Configuration

AT+F
<commands>=? Report Operating Capabilities

AT+FAE
Data/Fax Auto-Answer

AT+FTS
Stop Transmission and Wait

AT+FRS
Receive Silence

AT+FTM
Transmit Data

Voice/Audio Commands

#TL - Audio Output Transmit Level

#VBQ?
- Query Buffer Size

#VBS
- Bits Per Sample (Compression Factor)

#VBT
- Beep Tone Timer

#VCI?
- Identify Compression Method

#VGT
- Set Playback Volume in the Command State

#VLS
- Voice Line Select

#VRA
- Ringback Goes Away Timer (Originate)

#VRN
- Ringback Never Came Timer (Originate)

#VRX
- Voice Receive

#VSD
- Enable Silence Deletion (Voice Receive)

#VSK
- Buffer Skid Setting

#VSP
- Silence Detection Period (Voice Receive)

#VSR
- Sampling Rate Selection

#VSS
- Silence Detection Tuner (Voice Receive)

#VTD
- DTMF Tone Reporting

#VTM
- Enable Timing Mark Placement

#VTS
- Generate Tone Signals (On Line Voice Command)

#VTX
- Voice Transmit

#CLS
- Select Data, Fax or Voice Mode

AutoCAD Commands

Complete AutoCAD Commands
Command Description Options
ABOUT Displays a dialogue box with AutoCAD version & serial numbers can be transparent
APERTURE Controls the size of the Object Snap "OSNAP") target box -- should set to 7 can be transparent
ARC

or 

A

Draws an arc. The default method of drawing arcs is selecting three points (so-called "3 point arc"), which are the two endpoints of the arc and some other point along its locus. Other methods of drawing an arc can be specified by three letters, such as SEA, which means "Start Point, End Point, and Included Angle." A Included angle

C Center point of arc

D Direction angle of a line tangent to the arc

E Endpoint of arc

L Length of chord passing thru both endpoints of the arc

R Radius

S Start point of arc

<RET> uses the end of the last line or arc as the start point for the arc
AREA Computes the area of any shape by selecting points at the corners of the shape, or by selecting a circle or polyline after typing or picking the "E" option A sets "Add" mode

S sets "Subtract" mode

E computes area of selected circle or polyline

ARRAY Makes multiple copies of selected objects in a rectangular (parallel with the snap rotation) or circular pattern R rectangular array type

P "polar" array type in circular pattern, you must indicate number of items and angle to fill, and whether the objects get rotated with the angle

C "circular" array type in a circular pattern, you must indicate angle between items, angle to fill, and whether objects get rotated with the angle

ATTDEF Creates an attribute definition entity for textual information to be associated with a block definition I Controls attribute visibility

C Controls Constant/variable mode

V Controls verify mode

P Controls preset mode

ATTDISP Controls the visibility of attribute entities on a global basis can be transparent ON Makes all attributes visible

OFF Makes all attributes invisible

N Visibility of attributes set individually

ATTEDIT Permits editing of attributes  
ATTEXT Extracts attribute data from drawings C CDF comma delimited format extract

D DXF format extract

S SDF format extract

E Extracts attributes from selected entities

AUDIT Invokes drawing integrity audit Y Fixes errors encountered

N Reports, but does not fix errors encountered

BASE Specifies origin of current drawing for subsequent insertion into another drawing -- is normally set to point 0,0,0 can be transparent
BHATCH Fills an automatically defined boundary with a hatch pattern through the use of dialogue boxes. Also allows previewing and replacing adjustments without starting over each time.  
BLIPMODE Controls display of marker blips for point selection can be transparent ON Enables temporary marker blips OFF Disables temporary marker blips
BLOCK Forms a single compound entity from a group of entities within the current drawing ? Lists names of already-defined blocks in the current drawing
BPOLY Creates a closed polyline of a boundary by picking an open area within a area enclosed by lines, arcs or circles.  
BREAK Erases part of a line, arc or circle, or splits it into two lines or arcs F allows respecification of first point
CHAMFER Creates a chamfer (a angled line connection) at the intersection of two lines D Sets chamfer distances

P Chamfers an entire polyline

CHANGE A multifunctioning command which can be used to alter the following: 1. location of individual endpoints of lines

2. radius of a circle

3. properties: layer, elevation, thickness, color and linetype of lines, polylines, arcs and circles

4. style, font, size, location, rotation, and wording of text entities

P Changes properties of objects

C Color

E Elevation

LA Layer

LT Linetype

T Thickness

CHPROP Modifies properties of selected objects: layer, thickness, color and linetype -- but not elevation C Color

LA Layer

LT Linetype

T Thickness

CIRCLE

or

C

Draws a circle of any size. The default method is to pick a center point and pick a point on the radius or type the radius dimension, but other methods can be selected. 2P Specifies circle by picking 2 points on the diameter

3P Specifies circle by picking 3 points through which the circle will pass

D Allows entering the diameter dimension instead of radius dimension

TTR Specifies circle by picking two lines, arcs or circles for the circle to be tangent to, and entering the dimension of the radius

<RET> Enters radius of circle (the default)

COLOR

or COLOUR

Sets the current color for subsequently drawn objects (objects drawn after the command is invoked). The default current color is a so-called "logical" color called "BYLAYER" which means that the color of the object drawn will be the color which the current layer has been set to. can be transparent <number> sets current color to color number entered

<name> sets current color to color name entered

BYBLOCK sets floating entity color 

BYLAYER sets current color to whatever color is assigned to the current layer

COMPILE Compiles shape and font files More than likely, you will never use this command, unless you are creating your own letter design or are creating "shapes" to be used as commonly used symbols in the drawing. These are not typically used in architectural drawings  
CONFIG Displays options to allow you to reconfigure the video display, digitizer, plotter, and operating parameters.

You should not have to use this command, since the configuration of your system has already been done and you will have no need to change it.

 
COPY

or

CP

Draws a copy of selected objects using two methods -- "base point" method, or "displacement" method. M Allows multiple copies to be made of an object
DBLIST Lists database information for every entity in the drawing  
DDATTDEF Displays a dialogue box that allows creation of an attribute definition for textual information to be associated with a block definition I Controls attribute visibility

C Controls Constant/variable mode

V Controls verify mode

P Controls preset mode

DDATTE Allows attribute editing via a dialogue box  
DDATTEXT Displays a dialogue box that extracts data from a drawing.  C CDF comma delimited format extract

D DXF format extract

S SDF format extract

E Extracts attributes from selected entities

DDCHPROP Displays a dialogue box that modifies the color, layer, linetype, and thickness of selected objects C Color

LA Layer

LT Linetype

T Thickness

DDEDIT Allows text and attribute definition editing  Undo Undoes edit to return to the previous value
DDEMODES Sets current entity properties (layer, linetype, elevation, thickness, and text style) via a dialogue box can be transparent
DDGRIPS Allows you to enable grips and set their colors and size via a dialogue box can be transparent
DDIM Controls dimensioning variables through a series of dialogue boxes can be transparent
DDINSERT Allows you to insert a previously made block or file into the current drawing, select X- and Y- scale factors, rotation angle, pre-explode the block, and select the insertion point, through a dialogue box  
DDLMODES Sets layer properties and allows you to set the current layer, create a new layer, freeze and thaw layers, freeze and thaw layers in the current viewport, assign or reassign colors and linetypes to layers, through a dialogue box can be transparent
DDOSNAP Allows you to set running OSNAPS and set the size of the target box aperture through a dialogue box. can be transparent
DDRMODES Allows you to set drawing aids variables through a dialogue box can be transparent
DDRENAME Allows you to rename layers, text styles, linetypes, blocks, views, User Coordinate Systems, viewport configurations, and dimension styles  
DDSELECT Allows you to set entity selection modes, size of the pickbox, and entity sort method through a dialogue box can be transparent
DDUCS Allows you to save the current User Coordinate System and give it a name for future retrieval, or to select a UCS that is already saved  
DDUNITS Allows you to set the unit type (Architectural or Decimal), angle display format (degrees-minutes-seconds, or decimal degrees), and precision of the units,  can be transparent
DELAY This command is used with SCRIPT files. It will delay the execution of the next command for the time in milliseconds specified after the DELAY command. can be transparent
DIM Takes you out of the drawing editor and into the semi-automatic dimensioning program built into AutoCAD. Will display a Dim: prompt on the command prompt line. To get back to the drawing editor and the Command: prompt, type the <Esc> key.  
DIM1 Same as above, but only allows one dimensioning command to be used, and then takes you automatically back to the drawing editor and the Command: prompt.  
DIM

ALIGNED

Dimensioning sub-command:

Draws a linear dimension with the dimension line parallel to the selected dimension origin points. This lets you align a dimension with an angled line that is not either exactly horizontal or vertical.

 
DIM

ANGULAR

Dimensioning sub-command:

Draws an arc and calculates the angle between two non-parallel lines, and draws the text and arrowheads. Arrowheads are the standard AutoCAD filled triangles, regardless of your defined Arrow Block.

 
DIM

BASELINE

Dimensioning sub-command:

Continues a linear dimension from the baseline (the so-called "first extension line") of the previous or selected dimension. This is not frequently used in architectural dimensions. The spacing between each dimension line is controlled by the AutoCAD variable DIMDLI ("Dimension Line Increment"), which you should set at 0 normally, but if you use the baseline command, you should reset to 1/8".

 
DIM

CENTER

Dimensioning sub-command:

Draws a pair of crossed lines at the center of a circle or arc on the current layer

 
DIM

CONTINUE

Dimensioning sub-command:

Continues a linear dimension from the second extension line of the previous or selected dimension. It is used to create a so-called "string" of dimensions. This is used quite a bit in architectural drawings.

 
DIM

DIAMETER

Dimensioning sub-command:

Draws a dimension through the center of a circle or arc, calculating the diameter, with one of the arrow heads located at the point on the circle or arc which is picked.

 
DIM

EXIT

Dimensioning sub-command:

Exits the dimensioning program and returns from the Dim: prompt to the normal Command: prompt

 
DIM

HOMETEXT

Dimensioning sub-command:

Restores the text of an associative dimension to its default (home) location if you have moved it.

 
DIM 

HORIZONTAL

Dimensioning sub-command:

Draws a horizontal linear dimension line

 
DIM

LEADER

Dimensioning sub-command:

Draws an a line or series of lines with an arrow head (commonly called a "leader") to point to an object to notate it. This command will also prompt you for the note at the end of the leader line, but it will allow only one line of text. The most useful method of using this command is to simply draw leaders between the object to be notated and text that you create with the DTEXT command.

 
DIM

NEWTEXT

Dimensioning sub-command:

Permits changing text of an associative dimension without exploding it. However, once the text has been changed, the dimension will no longer be associative.

 
DIM

OBLIQUE

Dimensioning sub-command:

Adjusts the obliquing angle of a linear associative dimensionsā extension lines. Useful in dimensioning isometric drawings.

 
DIM

ORDINATE

Dimensioning sub-command:

Draws the X and Y coordinates within a box with a leader line attached to the point, for a selected point. Automatically calculates the coordinates.

 
DIM

OVERRIDE

Dimensioning sub-command:

Overrides the dimension variable settings on a selected dimension.

 
DIM

RADIUS

Dimensioning sub-command:

Draws the radius dimension of an arc or circle from the center to the point on its locus where the arc or circle was selected.

 
DIM

REDRAW

Dimensioning sub-command:

Redraws the viewport, just like the regular REDRAW command.

 
DIM

RESTORE

Dimensioning sub-command:

Makes a dimension style current

 
DIM

ROTATE

Dimensioning sub-command:

Draws a linear dimension with the distance measured origin points, but with the actual dimension line set at a different angle.

 
DIM

SAVE

Dimensioning sub-command:

Saves the currently set dimension variables under a dimension style name for future retrieval through the RESTORE command.

 
DIM

STATUS

Dimensioning sub-command:

Lists all dimension variables with their current status.

 
DIM

STYLE

Dimensioning sub-command:

Switches to a new Text Style for all future dimensions.

 
DIM

TEDIT

Dimensioning sub-command:

Allows moving text in associative dimensions without having to explode the dimensions.

 
DIM

TROTATE

Dimensioning sub-command:

Allows rotation of the text of several associative dimensions at once.

 
DIM

UNDO

Dimensioning sub-command:

Undoes any changes made by the most recent dimensioning command.

 
DIM

UPDATE

Dimensioning sub-command:

Changes selected associative dimensions to use the current dimension variables, the current text style, and the current units setting.

 
DIM

VARIABLES

Dimensioning sub-command:

Lists the settings of dimension variables associated with a particular dimension style.

 
DIM

VERTICAL

Dimensioning sub-command:

Draws a vertical linear dimension line

 
DIST Finds distance between two points can be transparent
DIVIDE Places points along a line, polyline, arc, or circle, dividing it into the specified number of equal parts  B Uses a specified Block to divide the object instead of a point
DONUT

or DOUGHNUT

Draws filled rings with specified inside and outside diameters  
DRAGMODE Allows control of dynamic dragging feature for copy and move commands can be transparent ON Makes dragging of object visible

OFF Disables visual dragging

A Auto mode -- enables dragging when possible

DTEXT Draws text "Dynamically" so that as you enter text letters or numbers, they are visible on the screen J Prompts for Justification options

S Allows you to select text styles that are already created

A Aligns text between two points, with style-specified width factor, AutoCAD adjusts height to keep letter proportion as designated in the style.

C Centers text horizontally

F Fits text between two points, with a specified height, AutoCAD adjusts width of letters to fit

M Centers text horizontally and vertically

R Right-justifies text

BL Bottom-left justification

BC Bottom-center justification

BR Bottom-right justification

ML Middle-left justification

MC Middle-center justification

MR Middle-right justification

TL Top-left justification

TC Top-center justification

TR Top right justification

DVIEW Allows perspective viewing of drawing CA Sets CAmera angle relative to the Target T Sub-option, toggles between angle in the X-Y plane, and angle from the X-Y planeCL Sets Front and Back CLipping planes

D Sets Camera to Target distance and turns on Perspective viewing

H Removes hidden lines on the selection set

OFF Turns Perspective viewing off

PA PAns drawing across the screen

PO Allows specification of Camera and Target points

TA Rotates the TArget point about the Camera

T Sub-option, toggles between angle in the X-Y plane, and angle from the X-Y planeTW Twists the view around the line of sight

U Undoes a DVIEW sub-command

X Exits the DVIEW command

Z Sets lens length

DXBIN Inserts specially coded binary files into the drawing  
DXFIN Loads a drawing interchange file (DXF file) to be able to read a drawing file created by another CAD program  
DXFOUT Writes a drawing interchange file (DXF file) to be able to use an AutoCAD drawing in another CAD program B Writes binary DXF file

E Outputs selected entities only

(0-16) Floating point precision
EDGESURF Constructs a 3d Polygon mesh approximating a Coons surface patch interpolated between 4 adjoining edges  
ELEV Sets Elevation (distance above the ground plane) and Thickness (extruded distance from the bottom of an object to the top) for subsequently drawn entities  
ELLIPSE Draws ellipses C Allows specification of Center point of ellipse rather than first axis endpoint

R Allows specification of eccentricity rotation rather than length of second axis

I Draws Isometric circle in current isoplane

END Saves the drawing and exits AutoCAD back to DOS or WINDOWS  
ERASE

or

E

Erases selected entities from the drawing  
EXPLODE Separates a block, dimension or hatch pattern into its constituent entities or makes a polyline into a series of straight lines. In the case of a block that is exploded, if it was originally drawn on the 0 layer, it returns to that layer, regardless of the layer it was inserted on, and it loses its referential connection to the original block. In the case of a dimension or hatch pattern that has been exploded, their parts go back to the 0 layer, and are assigned the logical color (BYBLOCK) regardless of the layer they were drawn on. In the case of an exploded polyline, it loses any width it may have had.  
EXTEND Lengthens a line, arc, or polyline to meet a specified "boundary edge" U Undoes effect of last Extend command
FILES Allows DOS disk and file utility tasks to be done through a dialogue box can be transparent
FILL Controls whether solids, traces, wide polylines, and donuts will be filled with ink. Note that fill is only visible when viewing these entities in plan (perpendicular to line of sight) can be transparent ON entities visually filled with solid ink

OFF entities not visually filled but are shown in outline only

FILLET Constructs an arc of specified radius between two lines, arcs, circles, or will create arcs of the specified radius at the vertices of a polyline. Radius of the arc to be constructed may be set to 0, which will make a sharp corner P Fillets an entire Polyline at the vertices

R Allows setting of the fillet radius. Default value is 0. Radius remains set until changed again

FILMROLL Generates a file for rendering by AutoShade, a separate program  
GRAPHSCR A "toggle." Flips the display on single-screen systems (most of them) from text-screen to graphics-screen, and vice-versa.  can be transparent
GRID Displays a rectangular grid of white dots on the screen at a specified X- and Y- spacing can be transparent ON Turns grid display on

OFF Turns grid display off

S Locks grid spacing to SNAP resolution

A Sets grid aspect (different X- and Y- spacings

<number> Sets grid spacing for both X- and Y- coordinates

<number X> Sets grid spacing to multiple "X" of snap spacing

HANDLES Assigns a unique, permanent number to each entity of the drawing ON Enables Handles DESTROY Discards all entity Handles
HATCH Allows drawing of cross-hatching and pattern filling <pattern-name> uses hatch pattern name from library file to fill designated area with a pseudo-block hatch entity -- can be reduced to individual lines and points by EXPLODEing it.

<*pattern-name> uses hatch pattern name from library file to fill designated area with individual lines and points, not a block

U "User-defined" hatch pattern drawn of parallel lines with a specified distance between, at a specified angle, and either single-hatching or double (cross)-hatching

? Lists names of available hatch patterns

<pattern-name> or U can be followed by a comma and the following sub-commands:

I Ignores any boundaries inside the outermost boundary

N Normal style of selecting boundaries with alternating hatched and unhatched nested areas

O Hatches outermost boundary area only

HELP

or

?

Displays a list of all valid commands and data entry options, or obtains help for a specific command or prompt can be transparent

if invoked while another command is in process, it will assume that you want help on that command

HIDE Regenerates a 3d visual image of the drawing with hidden lines removed  
ID Displays the X,Y, and Z coordinates of a point selected can be transparent
IGESIN Loads an IGES interchange file  
IGESOUT Writes an IGES interchange file  
INSERT Inserts a previously created block or drawing file into the current drawing <filename> Inserts a filename from the default directory into the current drawing, assuming that there is no block by that name in the current drawing

<blockname>=<filename> Creates a block in the current drawing with the same name as the file

<*name> Inserts a block in its constituent entities rather than as a block -- also called a "Star Block" or Pre-exploded block

C Reply to X scale prompt -- allows scale to be specified by two points (Corner specification of scale)

XYZ Reply to X scale prompt -- allows specification of X, Y, and Z scales

~ Displays a file dialogue box

? Lists names of defined blocks within the current drawing

ISOPLANE Selects the plane of an isometric grid to be the current plane for an orthogonal drawing can be transparent L Left plane

R Right plane

T Top plane

<RET> Toggle to next plane in series, Left, Right, and Top
LAYER

or

LA

Creates named drawing layers, assigns color and linetype properties to those layers, allows layers to be frozen and thawed, locked and unlocked, and allows current layer to be set can be transparent C Assigns color to named layer

F Freezes named layers (comma separates a list of layers to be frozen, * can be used as a wildcard) -- current layer cannot be frozen

L Assigns linetype to named layer

LO Locks named layer 

M Makes a layer -- creates a new layer and makes it the current layer

N Creates new layers with named names (comma separates a list of layers to be created, * can be used as a wildcard)

ON Turns named layers on if they were turned off (comma separates a list of layers to be turned on, * can be used as a wildcard)

OFF Turns named layers off if they were turned on (comma separates a list of layers to be turned off, * can be used as a wildcard)

LAYER

or

LA

(Continued)

  S Sets named layer as the current layer

T Thaws named layers which are frozen (comma separates a list of layers to be frozen, * can be used as a wildcard)

U Unlocks named layer

? Gives information about named layers, * can be used as a wildcard

LIMITS Changes the imaginary boundaries of the drawing, and controls whether drawing can be made outside of the boundaries. If Limit-checking is ON, drawing cannot be done outside of limits. can be transparent <2 points> Sets lower-left and upper -right drawing limitsON Enables limit-checking

OFF Disables limit-checking

LINE

or

L

Draws straight lines <RET> In reply to From Point: prompt, line begins at end of previous line or arcC In reply to To point: prompt, closes the polygon back to first "From Point"

U In reply to To point: prompt, undoes last line segment

LINETYPE A linetype is a series of lines and spaces -- dots and dashes --

Sets the current linetype to be used for all subsequent entities to be drawn, allows creation of new linetype definitions, and allows loading of previously created linetypes from DOS files

can be transparent ? Lists a linetype library , or named linetypes which are loaded

C Creates a linetype definition

L Loads a previously creatred linetype definition

S Set current linetype -- note that the current linetype should always be set to the logical linetype "BYLAYER"

LIST Lists all information about selected object, such as what type of entity it is (Line, Arc, Circle, Block, etc.), what layer it is on, what color it is, the location of its endpoints, what its Z-axis (elevation), what its thickness is, etc.  
LOAD Loads a file of user-defined shapes to be used with the Shape command ? Lists the names of loaded Shape files
LTSCALE Sets scale factor to be applied to all linetypes within the drawing can be transparent
MEASURE Places points (or, optionally, Blocks) at intervals along a selected line, polyline, arc or circle. The interval distance is given by the user. If points are used as the marker to be placed along the entity, they are not visible unless the Point type is set to type 3 with the PDMODE command. B specifies that a defined Block is to be used as a marker instead of a point.
MENU Loads a Menu file into the menu areas (Screen, pull-down, tablet, and button)  
MINSERT Inserts multiple copies of a Block in a rectangular pattern (word stands for "Multiple Insert." The entire array created then becomes a Block. fname Loads fname and forms a rectangular array of the resulting Block

fname=f Creates Block fname from file f and forms a rectangular array

? Lists names of defined Blocks within the drawing

C (as a reply to X scale prompt) specifies scale via two selected points ("Corner" specification of scale)

XYZ (as a reply to X scale prompt) readies Minsert for X, Y, and Z scales)

- displays a file dialogue box

MIRROR Reflects designated entities about a user-specified axis  
MOVE

or

M

Moves designated entities to another location  
MSLIDE Makes a slide from the current display. Slide shows the drawing only, and not the UCSICON, the Toolbar, the Aerial View or menus.  
MSPACE Switches to Model Space  
MULTIPLE Causes the next command to repeat until cancelled  
MVIEW Creates and controls Viewports ON Turns selected Viewports on and causes the Model to be regenerated in the selected Viewports.

OFF Turns selected Viewports off and causes Model to be not displayed in the selected Viewports.

Hideplot Causes hidden lines to be removed in selected Viewports during Paper Space plotting.

Fit Creates a single Viewport to fit the current Paper Space view

2 Creates 2 Viewports in specified area or fit to the current Paper Space view.

3 Creates 3 Viewports in specified area or fit to the current Paper Space view.

4 Creates 4 Viewports in specified area or fit to the current Paper Space view.

Restore Translates viewport configurations saved with the VPORTS command into individual Viewport entities in Paper Space.

<first Point> Creates a new Viewport within the area specified by 2 points.

Sub-options to the "2" Option: Horizontal Creates a horizontal division between the 2 new Viewports

Vertical Creates a vertical division between the 2 new Viewports.

Sub-options to the "3" Option: Above Specifies placement of larger Viewport above the other 2

Below Specifies placement of larger Viewport below the other 2

Horizontal Splits area into thirds horizontally

Left Specifies placement of larger Viewport to the left of the other 2

Right Specifies placement of the larger Viewport to the right of the other 2

Vertical Splits area into thirds vertically

NEW Creates a new drawing. When selected from a menu or typed in at the Command: prompt, this command brings up a dialogue box which allows setting a name for the new drawing by typing the name in the box, selection of a "prototype" drawing or typing a name of the new drawing and then an = sign and then the name of a drawing to be used as a prototype.  
OFFSET Creates a new line, polyline arc or circle parallel to the entity and at a specified distance from it. <number> specifies offset distance

T "Through" allows specification of a point through which the offset line, polyline, arc or circle is to pass

OOPS restores erased entities, or entities made into a Block  
OPEN Opens an existing drawing  
ORTHO Constrains drawing so that only lines aligned with the grid can be drawn -- usually means only horizontal or vertical lines, however, if the crosshairs are rotated through the "Snap" "Rotate" command sequence, the lines drawn are constrained to being parallel with the crosshair rotation. Constraint can be overridden by snapping to a point or by entering exact coordinates for endpoints. can be transparent
OSNAP Enables points to be precisely located on reference points of existing objects. This is the so-called "Running Mode" of OSNAP, which sets selection method to run continuously until set to NON (none) or until overridden by selecting another "Interrupt Mode" OSNAP method from the cursor menu. Combinations of OSNAP methods can be used by selecting a series of options separated by commas. For instance, if you want ot always pick either endpoints or intersection points when locating endpoints of lines, you would issue the command as follows:

OSNAP <RET> END,INT <RET>

can be transparent CEN CENter of arc or circle

END closest ENDpoint of arc or line

INS INSertion point of Text or Block

INT INTersection of line, arc, or circle

MID MIDpoint of line, arc, rectangle side, or polygon side

NEA NEArest point selected by aperture on line, polyline, arc, or circle

NOD NODe (another name for a Point)

NON NONe -- used when a "Running OSNAP" is on to temporarily turn off OSNAP selection

PER PERpendicular point to line, arc or circle -- when used with an arc or circle it will draw a line to the surface of the arc or circle heading toward the center point

QUA QUAdrant point of arc or circle (top, bottom, right or left side)

QUI QUIck mode -- this is a modifier to one of the other OSNAP options -- it will find the first point that meets the requirements, not necessarily the closest point to the aperture.

TAN TANgent point to arc or circle

PAN Moves the display window without changing the magnification factor can be transparent
PEDIT Allows editing of polylines which are already drawn C Closes an open polyline

D Decurves, or returns a Spline curve to its control frame or series of connected straight lines

E Edit vertices

F Fits curve to a polyline -- makes a series of straight lines into a curve which will pass through the vertices

J Joins a line or arc or another polyline to an open polyline

L Toggles linetype generation to be either a continuous pattern of dashes passing through the vertices, or a pattern which starts and ends at each vertex

O Opens a closed polyline

S Uses the polyline vertices as a frame for a Spline Curve -- type of Spline Curve is set by the Variable "Splinetype."

U Undoes one editing operation

W Sets a uniform width for the Polyline

PEDIT (Continued)   Vertex Editing Options: B Sets first vertex for Break

G "Go" -- performs a Break or Straighten operation

I Inserts a new vertex after current one

M Moves current vertex

N Makes the Next vertex current

P Makes the Previous vertex current

R Regenerates the Polyline

S Sets first vertex for Straighten

T Sets tangent direction for current vertex

W Sets new width for the following segment

X Exits vertex editing, or cancels Break and Straighten

PEDIT Mesh Allows editing of Meshes which are already drawn D De-smooth -- restores original mesh

E Edits mesh vertices

M Opens (or closes) the mesh in the M direction

N Opens (or closes) the mesh in the N direction

S Fits a smooth surface as defined by the Variable SURFTYPE

U Undoes one editing operation

X Exits Pedit command

Vertex Editing Options: D Makes previous vertex Down in M direction current

L Makes previous vertex to Left in N direction current

M Moves the marked vertex

N Makes the Next vertex current

P Makes the Previous vertex current

R Makes next vertex to Right in N direction current

RE Redisplays the polygon mesh

U Makes the next vertex Up in M direction current

X Exits vertex editing

PFACE Creates a 3D mesh of arbitrary complexity and surface characteristics  
PLAN Puts the display in "Plan" view, with Vpoint set to 0,0,1, relative to either the current UCS, a specified UCS, or the World Coordinate System  C Establishes the Plan view of the Current UCS

U Establishes the Plan view of a specified UCS

W Establishes the Plan view of the World Coordinate System

PLINE Draws a 2D polyline, which are connected line or arc segments with user-determined width and taper H sets the half-width of the polyline segments

U Undoes previous segment

W sets the width of polyline segments

<RET> Exits the Pline command
The following options are available only as long as you are drawing in Line mode: A Switches to the Arc mode to allow integration of arcs into the polyline

C Closes the polyline with straight segment

L Segment length (continues previous segment)

The following options are available only as long as you are in the Arc mode: A Included angle

CE Center Point

CL Closes with arc segment

D Starting direction

L Chord length, or switches to line mode

R Radius

S Second point of 3-point arc

PLOT Plots a drawing to a plotting device, a printer, or to a "Plot File."   
POINT Draws single points. Appearance of the points is set by the Variable PDMODE  
POLYGON Draws regular polygons with a specified number of sides. Polygons are Polyline entities. E Specifies size and rotation of polygon by picking endpoints of one edge

C Circumscribes polygon around a circle

I Inscribes polygon within a circle

PSDRAG Controls the appearance of an imported Postscript image that is being "dragged" (that is, positioned and scaled) into place by the PSIN command 0 Only the imageās bounding box is displayed as you drag it into place

1 The complete rendered PostScript image is displayed as you drag it into place

PSFILL Fills 2D Polyline outlines with PostScript fill patterns defined in the ACAD.PSF file . Entering a period results in no fill pattern

? Lists the fill patterns defined in ACAD.PSF file

PSIN Imports Encapsulated PostScript (EPS) files  
PSOUT Exports the current view of your drawing to an Encapsulated PostScript (EPS) file  
PSPACE Switches to Paper Space -- this will work only if the Variable TILEMODE is set to 0.  
PURGE Removes unused Blocks, Text Styles, Layers, Linetypes, and Dimension Styles from current drawing A Purges All unused named objects

B Purges unused Blocks

D Purges unused Dimstyles

LA Purges unused LAyers

LT Purges unused Linetypes

SH Purges unused Shape files

ST Purges unused Text Styles

QSAVE Saves the current drawing "Quickly" without requesting a filename (as long as file has already been given a name)  
QTEXT Controls display of text -- command stands for "QuickTEXT" ON Lines of text displayed as rectanglesOFF Lines of text displayed as text
QUIT Exits AutoCAD -- if the current drawing has not been Saveds in its current state, a dialogue box will appear asking if you want to Save the drawing, Discard the changes, or Cancel the Exit command  
RECOVER Attempts to recover damaged or corrupted drawings  
REDEFINE Restores a built-in command which may have been deleted by the command UNDEFINE  
REDO Reverses a previous command if it was U or UNDO  
REDRAW Refreshed or cleans up the current Viewport can be transparent
REDRAWALL Redraws all viewports can be transparent
REGEN Regenerates the current Viewport by recalculating the vector locations of all endpoints  
REGENALL Regenerates all Viewports  
REGENAUTO Controls automatic regeneration performed by other commands can be transparent ON Allows automatic regens

OFF Prevents automatic regens

REINIT Allows the I/O ports, the digitizer, the display, the plotter, and the ACAD.PGP file to be reinitialized. This command allows selection of what you want to reinitialize through a dialogue box. It is most useful when you make changes "on the fly" to the ACAD.PGP file and want to immediately make use of those changes without having to exit AutoCAD and get back into it.  
RENAME Changes the names associated with Text Styles, Layers, Linetypes, Blocks, Views, User Coordinate Systems, Viewport Configurations, and Dimension Styles. B Renames Blocks

D Renames Dimension Styles

LA Renames Layers

LT Renames Linetypes

S Renames Text Styles

U Renames UCS

VI Renames Views

VP Renames Viewports

RESUME Resumes an interrupted command script can be transparent
REVSURF Creates a 3D polygon mesh approximating a surface of revolution, by rotating a curve around a selected axis  
ROTATE Rotates existing objects parallel to the current UCS  
RSCRIPT Restarts a command script from the beginning  
SAVE Requests a filename and saves the drawing  
SAVEAS Same as SAVE, but also renames the current drawing and keeps the new name current  
SCALE Alters the size of existing objects R Resizes with respect to a reference size
SCRIPT Runs a command script. A script is a an ASCII file which contains various commands that when executed operates just as if you typed in those commands, one by one, by hand can be transparent
SELECT Groups objects into selection sets for use in subsequent commands  
SETVAR Allows you to display or change the setting of system variables. This command is no longer necessary to change the value of system variables. You now can type in the name of the variable to change it. can be transparent ? Lists specified (or all) system variables and their settings
SH Short for "SHell." Allows access to internal operating system (DOS) commands. Once SH is invoked, followed by two <RET>s, the DOS Prompt will be displayed, so you can enter any DOS command. To get back to AutoCAD, simply type EXIT at the DOS prompt.  
SHADE Shades 3D model in current Model Space Viewport  
SHAPE Draws predefined Shapes ? Lists available Shape names
SHELL Allows access to internal operating system (DOS) commands. Once SH is invoked, followed by two <RET>s, the DOS Prompt will be displayed, so you can enter any DOS command. To get back to AutoCAD, simply type EXIT at the DOS prompt.  
SKETCH Permits freehand sketching simulation C Connect: restarts SKETCH at endpoint

E Erases (backs up over) temporary lines

P Raises/lowers sketching pen

Q Discards temporary lines, remains in SKETCH

R Records temporary lines, remains in SKETCH

X Records temporary lines, exits SKETCH

. Draws line to current point

SNAP Specified a round-off interval for point entry so that entities can be placed at precise locations can be transparent <number> sets snap alignment resolution

ON aligns designated points

OFF does not align designatged points A sets aspect ratio (differing X and Y spacing)

R Rotates the snap grid and crosshairs, and turns on SNAP after, if not already turned on

S Selects either Standard (rectangular) or Isometric Snap grid

SOLID Draws filled polygons. Fill can be turned ON or OFF with the FILL command  
STATUS Displays drawing statistics and modes on the Text Screen can be transparent
STRETCH Allows moving a portion of a drawing while retaining their connections to other parts of the drawing. You cannot stretch Blocks, Hatch patterns, or Text entities, however.  
STYLE Creates named Text styles, with user-selected combinations of font, height, mirroring, obliging, and horizontal scaling. can be transparent ? Lists specified (or all) currently defined text styles
TABLET Aligns the digitizing tablet with coordinates of a paper drawing to accurately copy it with AutoCAD ON Turns Tablet Mode ON (but it has to be CALibrated first)

OFF Turns Tablet Mode OFF

CAL Calibrates Tablet for use -- sets the distance to be used to copy the drawing to an accurate scale

CFG Configures tablet menus and pointing area

TABSURF Creates a polygon mesh approximating a general tabulated surface defined by a path and a direction vector  
TEXT Draws text characters of any size with selected styles J Prompts for justification options

S Lists or selects text style

A Aligns text between two points, with style-specified width factor, AutoCAD computes approximate height proportional to length of text line

C Centers text horizontally about a defined point

F Fits text between two points, with specified height, AutoCAD computes approximate width factor to fill the distance between the two points

M Centers text horizontally and vertically about a defined point

R Right-justifies text

BL Bottom Left justification

BC Bottom Center justification

BR Bottom Right justification

ML Middle Left justification

MC Middle Center justification

MR Middle Right justification

TL Top Left justification

TC Top Center justification

TR Top Right justification

TEXTSCR A "toggle." Flips the display on single-screen systems (most of them) from text-screen to graphics-screen, and vice-versa.  can be transparent
TIME Displays drawing creation and update times, and permits control of an elapsed timer. can be transparent D Displays current times

ON Starts user elapsed timer

OFF Stops user elapsed timer

R Resets user elapsed timer

TRACE Draws solid filled lines of specified width. Has mostly been superseded by the PLINE command.  
TREESTAT Displays information on the drawing's current spatial index, such as the number and depth of nodes in the drawing database.  
TRIM Erases a portion of selected entities that cross a specified "cutting edge" U Undoes last trim operation
U Reverses the effect of the previous command  
UCS Defines or modifies the current User Coordinate System D ("Delete") Deletes one or more saved coordinate systems

E ("Entity") Sets a UCS with the same extrusion direction as that of the selected entity

O ("Origin") Shifts the origin of the current coordinate system

P ("Previous") Restores the Previous UCS

R ("Restore") Restores a previously saved UCS

S ("Save") Saves the current UCS

V ("View") Establishes a new UCS whose Z-axis is parallel to the current viewing direction

W ("World") Sets the current UCS to the World Coordinate System

X Rotates the current UCS around the X-axis

Y Rotates the current UCS around the Y-axis

Z Rotates the current UCS around the Z-axis

ZA Defines a UCS using an origin point and a point on the positive portion of the Z-axis

3 Defines a UCS using an origin point, a point on the positive portion of the X-axis, and a point on the positive Y-portion of the XY plane

? Lists specified saved coordinate systems

UCSICON Controls visibility and placement of the User Coordinate System Icon, which graphically indicates the origin and orientation of the current UCS. The options normally affect only the current viewport. A Changes settings of all active viewports

N ("NoOrigin") Displays the UCSICON at the lower-left corner of the viewport (i.e., not at the Origin)

OR ("ORigin") Displays the UCSICON at the origin of the current UCS, if possible (if the origin point is not within the current viewport, the location of the UCSICON defaults to the lower-left corner of the viewport)

OFF Turns the UCSICON off

ON Turns the UCSICON on

UNDEFINE Deletes the definition of a built-in AutoCAD command  
UNDO Reverses the effect of multiple commands, and provides control over the "Undo" facility <number> Undoes the <number> of most recent commands in reverse orderA ("Auto") Controls treatment of menu items as UNDO "Groups"

B ("Back") Undoes back to previous UNDO "Mark"

C ("Control") Enables/disables the UNDO feature

E ("End") Terminates an UNDO Group (a sequence to be treated as one command)

G ("Group") Begins an UNDO Group (a sequence to be treated as one command)

M ("Mark") Places "marker" in UNDO file (for use with "Back")

Control Sub-Options All Enables the full UNDO feature

None Disables U and UNDO entirely, and discards any previous UNDO information saved earlier in the editing session

One Limits U and UNDO to a single operation

UNITS Selects coordinate and angle display formats and precision can be transparent
VIEW Saves the current graphic display and space as a named view, or restores a saved view and space to the display can be transparent D Deletes a named view

R Restores named view to screen

S Saves current display as named view

W Saves specified Window as named view

? Lists specified named views

VIEWPORTS

or

VPORTS

Used in Model Space only, and has been superseded by Paper Space Vports, created with the MVIEW command. Divides the AutoCAD graphics display into multiple viewports, each of which can contain a different view of the current drawing (maximum of 4 "tiled" viewports per viewport) D Deletes a saved viewport configuration

J Joins (merges) two viewports

R Restores a saved viewport configuration

S Saves the current viewport configuration

SI ("SIngle") Displays a SIngle viewport filling the entire graphics area

2 Divides the current viewport into 2 viewports

3 Divides the current viewport into 3 viewports

4 Divides the current viewport into 4 viewports

? Lists the current and saved viewport configurations

VIEWRES Allows you to control the precision and speed of circle and arc drawing on the monitor by specifying the number of sides in a circle. Acts like an AutoCAD variable. Recommend that it be set to 2000.  
VPLAYER Sets viewport visibility for new and existing layers ? Lists layers frozen in a selected viewport

F ("Freeze") Freezes specified layers in selected viewports

T ("Thaw") Thaws specified layers in selected viewports

R ("Reset") Resets specified layers to their default visibility

N ("Newfrz") Creates new layers that are frozen in all viewports

V ("Vpvisdflt") Sets the default viewport visibility for existing layers

VPOINT Selects the viewpoint for a 3D visualization R Selects viewpoint via two rotation angles

<RET> Selects viewpoint via a graphic compass and axis tripod which appears on the screen

<x,y,z> Specifies x, y, and z relative coordinates of viewpoint

VSLIDE Displays a previously created slide file <filename> views slide with name of "filename.SLD"

*filename preloads slide which the next command VSLIDE will view

WBLOCK Writes selected entities or previously created Block to a drawing file <filename> writes specified entities to "filename.DWG"

= filename.DWG to be created is same as the entities included in a previously defined Block by the same name

* writes entire drawing to the filename.DWG and purges all unreferenced blocks, layers, linetypes, text and dimensioning styles

<RET> writes selected objects

XBIND Makes portions of an Xref a permanent part of your drawing B ("Block") Makes a block in the Xref a permanent part of your drawing

D ("Dimstyle") Makes a dimstyle in the Xref a permanent part of your drawing

L ("Layer") Makes a layer in the Xref a permanent part of your drawing

LT ("LType") Makes a Ltype in the Xref a permanent part of your drawing

S ("Style") Makes a text style in the Xref a permanent part of your drawing

XREF Allows you to work with other AutoCAD drawings without adding them permanently to your drawing and without altering their contents A ("Attach") "Attaches" a new Xref to the drawing or updates an Xref that is already attached

B ("Bind") Makes an Xref a permanent part of your drawing

D ("Detach") Removes an Xref from your drawing

P ("Path") Allows you to view and edit the filename path (directory and sub-directory) that AutoCAD searches when loading a particular Xref

R ("Reload") Updates one or more Xrefs at any time

? Lists Xrefs in your drawing and the drawing associated with each one

ZOOM Enlarges or reduces the display magnification of the drawing, without changing the actual size of the entities can be transparent <number> multiplier from original magnification

<number X> multiplier from current magnification

<number XP>multiplier of magnification relative to paper space -- used for plotting to get right plot scale in each viewport

A ("All") fills limits of drawing to screen

C ("Center") makes picked point the center of the screen

D ("Dynamic") makes an adjustible rectangular lens appear on the screen which is capable of being made smaller or larger and moved to different positions over the drawing and once set by the user, the drawing will quickly zoom to the location and magnification set for the lens. This sub-command is no longer useful because all computers have very fast zooms naturally now.

E ("Extents") makes the farthest edges of the actual visible drawing fill up the graphics screen

L ("Lower-Left") makes the point picked become shoved to the lower-left corner of the graphics screen

P ("Previous") zooms back to whatever the last zoom, previous to the current zoom was -- AutoCAD stores about 10 of these, so you can walk backward in zoom magnification 10 times 

V ("Virtual Screen") makes the largest area available to the graphics card fill the graphics screen -- this varies with the quantity of graphics RAM that your graphics card has

W ("Window") asks you to pick the lower left corner and the upper right corner of a zoom window and then fits that window to the graphics screen

3DFACE Draws flat planes in 3D space with either 3 corners or 4 corners (3 sided or 4 sided flat planes). These are used to hide objects behind them in space to create the illusion of a solid object. 3DFACEs can also be shaded using the SHADE command, in which case the entire plane takes on the color assigned to its edges. Normally (without using the HIDE or SHADE commands, 3DFACEs are transparent, which means that objects behind them in space are visible through them, and they appear as "wireframes." I ("Invisible") this is used by typing in the letter "I" just before picking a corner point for the 3DFACE, and it will make the edge of the 3DFACE drawn from that point to the next one "Invisible" (that is, it will not be shown as a line on the drawing). This is important when joining several 3DFACEs together to cover a complex, multi-faceted surface, where you do not want the "seams" of the 3DFACEs to show in the final drawing. The visibility of edges of 3DFACEs can further be turned on or off by the AutoCAD variable "SPLFRAME." When SPLFRAME is set to 1 ("on"), both edges which have been made "Invisible" as well as normal, visible edges are shown on the drawing. When SPLFRAME is set to 0 ("off"), Invisible edges are not shown. The purpose of sometimes wanting to see invisible edges is that you may want to move, stretch, or copy the 3DFACE and if its edges are invisible, you cannot select them fopr modification. You can only select a 3DFACE by picking on a visible edge.
3DMESH Draws a 3D polygon mesh by specifying its size, in terms of the number of faces in each direction (called M and N directions), and the location in 3D space of each vertex (the corner of a face) in the mesh.  
3DPOLY Creates a 3D polyline C Closes the polyline back to the first point

U Undoes (deletes) the last segment entered

<RET> Exits 3DPOLY command