Monday, July 21, 2008

run mmc command

Command2 untuk Windows XP Pro dan Windows XP Home yg bisa dijalanlan langsung dari menu Command Prompt

Accessibility Controls :
access.cpl

Add Hardware Wizard :
hdwwiz.cpl

Add/Remove Programs :
appwiz.cpl

Administrative Tools :
control.exe admintools

Automatic Updates :
wuaucpl.cpl

Bluetooth Transfer Wizard :
fsquirt

Calculator :
calc

Certificate Manager :
certmgr.msc

Character Map :
charmap

Check Disk Utility :
chkdsk

Clipboard Viewer :
clipbrd

Command Prompt :
cmd

Component Services :
dcomcnfg

Computer Management :
compmgmt.msc

Date and Time Properties :
timedate.cpl

DDE Shares :
ddeshare

Device Manager :
devmgmt.msc

Direct X Control Panel (if installed) :
directx.cpl

Direct X Troubleshooter :
dxdiag

Disk Cleanup Utility :
cleanmgr

Disk Defragment :
dfrg.msc

Disk Management :
diskmgmt.msc

Disk Partition Manager :
diskpart

Display Properties :
control.exe desktop

Display Properties :
desk.cpl

Display Properties (w/Appearance Tab Preselected) :
control.exe color

Dr. Watson System Troubleshooting Utility :
drwtsn32

Driver Verifier Utility :
verifier

Event Viewer :
eventvwr.msc

File Signature Verification Tool :
sigverif

Findfast :
findfast.cpl

Folders Properties :
control.exe folders

Fonts :
control.exe fonts

Fonts Folder :
fonts

Free Cell Card Game :
freecell

Game Controllers :
joy.cpl

Group Policy Editor (XP Prof) :
gpedit.msc

Hearts Card Game :
mshearts

Iexpress Wizard :
iexpress

Indexing Service :
ciadv.msc

Internet Properties :
inetcpl.cpl

Java Control Panel (if installed) :
jpicpl32.cpl

Java Control Panel (if installed) :
javaws

Keyboard Properties :
control.exe keyboard

Local Security Settings :
secpol.msc

Local Users and Groups :
lusrmgr.msc

Logs You Out Of Windows :
logoff

Mcft Chat :
winchat

Minesweeper Game :
winmine

Mouse Properties :
control.exe mouse

Mouse Properties :
main.cpl

Network Connections :
control.exe netconnections

Network Connections :
ncpa.cpl

Network Setup Wizard :
netsetup.cpl

Nview Desktop Manager (if installed) :
nvtuicpl.cpl

Object Packager :
packager

ODBC Data Source Administrator :
odbccp32.cpl

On Screen Keyboard :
osk

Opens AC3 Filter (if installed) :
ac3filter.cpl

Password Properties :
password.cpl

Performance Monitor :
perfmon.msc

Performance Monitor :
perfmon

Phone and Modem Options :
telephon.cpl

Power Configuration :
powercfg.cpl

Printers and Faxes :
control.exe printers

Printers Folder :
printers

Private Character Editor :
eudcedit

Quicktime (If Installed) :
QuickTime.cpl

Regional Settings :
intl.cpl

Registry Editor :
regedit

Registry Editor :
regedit32

Removable Storage :
ntmsmgr.msc

Removable Storage Operator Requests :
ntmsoprq.msc

Resultant Set of Policy :
rsop.msc

Resultant Set of Policy (XP Prof) :
rsop.msc

Scanners and Cameras :
sticpl.cpl

Scheduled Tasks :
control.exe schedtasks

Security Center :
wscui.cpl

Services :
services.msc

Shared Folders :
fsmgmt.msc

Shuts Down Windows :
shutdown

Sounds and Audio :
mmsys.cpl

Spider Solitare Card Game :
spider

SQL Client Configuration :
cliconfg

System Configuration Editor :
sysedit

System Configuration Utility :
msconfig

System File Checker Utility :
sfc

System Properties :
sysdm.cpl

Task Manager :
taskmgr

Telnet Client :
telnet

User Account Management :
nusrmgr.cpl

Utility Manager :
utilman

Windows Firewall :
firewall.cpl

Windows Magnifier :
magnify

Windows Management Infrastructure :
wmimgmt.msc

Windows System Security Tool :
syskey

Windows Update Launches :
wupdmgr

Windows XP Tour Wizard :
tourstart

Wordpad :
write

List of MMC snap ins

List of MMC snap ins


Active Directory Domains and Trusts domain.msc
Active Directory Sites and Services dssite.msc
Active Directory Users and Computers dsa.msc
Application Server appsrv.msc
Authorisation Manager azman.msc
Certificate Templates certtmpl.msc
Certificates certmgr.msc
Certification Authority certsrv.msc
Computer Management compmgmt.msc
DeviceManager devmgmt.msc
Disk Defragmenter dfrg.msc
Disk Management diskmgmt.msc
Distributed File System dfsgui.msc
Event Viewer eventvwr.msc
File Server Management filesvr.msc
Group Policy Object Editor gpedit.msc
Indexing Service ciadv.msc
Internet Authentication Service ias.msc
Local Security Settings secpol.msc
Local Users and Groups lusrmgr.msc
Performance Monitor perfmon.msc
Remote Desktops tsmmc.msc
Removable Storage ntmsmgr.msc
Resultant Set of Policy rsop.msc
Routing and Remote Access rrasmgmt.msc
Services services.msc
Shared Folders fsmgmt.msc
Telephony tapimgmt.msc
Terminal Services tscc.msc
Windows Management Infrastructure wmimgmt.msc

total command list


To Access…. Run Command

Accessibility Controls

access.cpl

Accessibility Wizard

accwiz

Add Hardware Wizard

hdwwiz.cpl

Add/Remove Programs

appwiz.cpl

Administrative Tools

control admintools

Adobe Acrobat (if installed)

acrobat

Adobe Designer (if installed)

acrodist

Adobe Distiller (if installed)

acrodist

Adobe ImageReady (if installed)

imageready

Adobe Photoshop (if installed)

photoshop

Automatic Updates

wuaucpl.cpl

Bluetooth Transfer Wizard

fsquirt

Calculator

calc

Certificate Manager

certmgr.msc

Character Map

charmap

Check Disk Utility

chkdsk

Clipboard Viewer

clipbrd

Command Prompt

cmd

Component Services

dcomcnfg

Computer Management

compmgmt.msc

Control Panel

control

Date and Time Properties

timedate.cpl

DDE Shares

ddeshare

Device Manager

devmgmt.msc

Direct X Control Panel (If Installed)*

directx.cpl

Direct X Troubleshooter

dxdiag

Disk Cleanup Utility

cleanmgr

Disk Defragment

dfrg.msc

Disk Management

diskmgmt.msc

Disk Partition Manager

diskpart

Display Properties

control desktop

Display Properties

desk.cpl

Display Properties (w/Appearance Tab Preselected)

control color

Dr. Watson System Troubleshooting Utility

drwtsn32

Driver Verifier Utility

verifier

Event Viewer

eventvwr.msc

Files and Settings Transfer Tool

migwiz

File Signature Verification Tool

sigverif

Findfast

findfast.cpl

Firefox (if installed)

firefox

Folders Properties

control folders

Fonts

control fonts

Fonts Folder

fonts

Free Cell Card Game

freecell

Game Controllers

joy.cpl

Group Policy Editor (XP Prof)

gpedit.msc

Hearts Card Game

mshearts

Help and Support

helpctr

HyperTerminal

hypertrm

Iexpress Wizard

iexpress

Indexing Service

ciadv.msc

Internet Connection Wizard

icwconn1

Internet Explorer

iexplore

Internet Properties

inetcpl.cpl

Internet Setup Wizard

inetwiz

IP Configuration (Display Connection Configuration) ipconfig /all
IP Configuration (Display DNS Cache Contents) ipconfig /displaydns
IP Configuration (Delete DNS Cache Contents) ipconfig /flushdns
IP Configuration (Release All Connections) ipconfig /release
IP Configuration (Renew All Connections) ipconfig /renew
IP Configuration (Refreshes DHCP & Re-Registers DNS) ipconfig /registerdns
IP Configuration (Display DHCP Class ID) ipconfig /showclassid
IP Configuration (Modifies DHCP Class ID) ipconfig /setclassid

Java Control Panel (If Installed)

jpicpl32.cpl

Java Control Panel (If Installed)

javaws

Keyboard Properties

control keyboard

Local Security Settings

secpol.msc

Local Users and Groups

lusrmgr.msc

Logs You Out Of Windows

logoff

Malicious Software Removal Tool

mrt

Microsoft Access (if installed)

access.cpl

Microsoft Chat

winchat

Microsoft Excel (if installed)

excel

Microsoft Frontpage (if installed)

frontpg

Microsoft Movie Maker

moviemk

Microsoft Paint

mspaint

Microsoft Powerpoint (if installed)

powerpnt

Microsoft Word (if installed)

winword

Microsoft Syncronization Tool

mobsync

Minesweeper Game

winmine

Mouse Properties

control mouse

Mouse Properties

main.cpl

Nero (if installed)

nero

Netmeeting

conf

Network Connections

control netconnections

Network Connections

ncpa.cpl

Network Setup Wizard

netsetup.cpl

Notepad notepad

Nview Desktop Manager (If Installed)

nvtuicpl.cpl

Object Packager

packager

ODBC Data Source Administrator

odbccp32.cpl

On Screen Keyboard

osk

Opens AC3 Filter (If Installed)

ac3filter.cpl

Outlook Express

msimn

Paint

pbrush

Password Properties

password.cpl

Performance Monitor

perfmon.msc

Performance Monitor

perfmon

Phone and Modem Options

telephon.cpl

Phone Dialer

dialer

Pinball Game

pinball

Power Configuration

powercfg.cpl

Printers and Faxes

control printers

Printers Folder

printers

Private Character Editor

eudcedit

Quicktime (If Installed)

QuickTime.cpl

Quicktime Player (if installed)

quicktimeplayer

Real Player (if installed)

realplay

Regional Settings

intl.cpl

Registry Editor

regedit

Registry Editor

regedit32

Remote Access Phonebook

rasphone

Remote Desktop mstsc

Removable Storage

ntmsmgr.msc

Removable Storage Operator Requests

ntmsoprq.msc

Resultant Set of Policy (XP Prof)

rsop.msc

Scanners and Cameras

sticpl.cpl

Scheduled Tasks

control schedtasks

Security Center

wscui.cpl

Services

services.msc

Shared Folders

fsmgmt.msc

Shuts Down Windows

shutdown

Sounds and Audio

mmsys.cpl

Spider Solitare Card Game

spider

SQL Client Configuration

cliconfg

System Configuration Editor

sysedit

System Configuration Utility

msconfig

System File Checker Utility (Scan Immediately) sfc /scannow
System File Checker Utility (Scan Once At Next Boot) sfc /scanonce
System File Checker Utility (Scan On Every Boot) sfc /scanboot
System File Checker Utility (Return to Default Setting) sfc /revert
System File Checker Utility (Purge File Cache) sfc /purgecache

System File Checker Utility (Set Cache Size to size x)

sfc /cachesize=x

System Information

msinfo32

System Properties

sysdm.cpl

Task Manager

taskmgr

TCP Tester

tcptest

Telnet Client

telnet

Tweak UI (if installed)

tweakui

User Account Management

nusrmgr.cpl

Utility Manager

utilman

Windows Address Book

wab

Windows Address Book Import Utility

wabmig

Windows Backup Utility (if installed)

ntbackup

Windows Explorer

explorer

Windows Firewall

firewall.cpl

Windows Magnifier

magnify

Windows Management Infrastructure

wmimgmt.msc

Windows Media Player

wmplayer

Windows Messenger

msmsgs

Windows Picture Import Wizard (need camera connected)

wiaacmgr

Windows System Security Tool

syskey

Windows Update Launches

wupdmgr

Windows Version (to show which version of windows)

winver

Windows XP Tour Wizard

tourstart

Wordpad

write

Useful commands

Useful commands

for Windows administrators

Managing a Windows 2000 Active Directory with about 100 servers, over 1500 computers and 35 sites, the following commands often helped me answer questions or solve problems.
Most commands are "one-liners", but for some I had to make an exception and go to the right directory first.

These commands could all be used in batch files, though some may need some "parsing" with FOR /F to retrieve only the required substrings from the displayed information.

Notes: (1) Commands that use external, or third party, or non-native utilities contain hyperlinks to these utilities' download sites.
(2) Replace command arguments displayed in italics with your own values.
(3) Commands or utilities that require Windows Server 2003 are marked bright blue.
Warning: Most commands on this page are very powerful tools.
Like most powerful tools they could cause a lot of damage in the hands of insufficiently skilled users.
Treat these commands like you would (or should) treat a chainsaw: with utmost care. Do not use them if you do not fully understand what they do or how they do it.
Any damage caused using these commands is completely your own responsibility.

How many users are logged on/connected to a server?

Sometimes we may need to know how many users are logged on to a (file) server, like maybe when there is a performance degradation.
At the server's console itself, with native commands only:

    NET SESSION | FIND /C "\\"

Remotely, with the help of SysInternals' PSTools:

    PSEXEC \\servername NET SESSION | FIND /C "\\"

By replacing FIND /C "\\" by FIND "\\" (removing the /C switch) you'll get a list of logged on users instead of just the number of users.

Who is logged on to a computer?

We often need to know who is currently logged on to a remote computer.
With native Windows commands only:

    NBTSTAT -a remotecomputer | FIND "<03>" | FIND /I /V "remotecomputer"

The first name in the list usually is the logged on user (try playing with the NET NAME command to learn more about the names displayed by NBTSTAT).
This is the fastest way to find the logged on user name, and the results that you do get are correct, but NBTSTAT won't always return a user name, even when a user is logged on.

Using WMIC (Windows XP Professional and later):

    WMIC /Node:remotecomputer ComputerSystem Get UserName

This is arguably the most reliable (native) command to find out who is logged on.

With the help of SysInternals' PSTools:

    PSLOGGEDON -L \\remotecomputer 

or:

    PSEXEC \\remotecomputer NET CONFIG WORKSTATION | FIND /I " name "

or:

    PSEXEC \\remotecomputer NET NAME

or:

    PSEXEC \\remotecomputer NETSH DIAG SHOW COMPUTER /V | FIND /i "username"

NETSH and WMIC are for XP or later, and are the most reliable of all commands shown here.
WMIC requires WMI enabled remote computers and Windows XP on the administrator's computer; NETSH requires Windows XP on the remote computers.

PSLOGGEDON is a more accurate solution than NBTSTAT, but it will return the last logged on user if no one is currently logged on.

The NET and NBTSTAT commands show more or less identical results, but the NBTSTAT command is much faster.

If you want to search lots of computers for logged on users, I recommend you try NBTSTAT first (fast, but it won't always return the user name!), and only switch to NETSH or WMIC (100% accurate!) if NBTSTAT doesn't return a user name.

Credits: Jiří Janyška (WMIC command) and Matthew W. Helton (NETSH command).

What is this collegue's login name?

My collegues often forget to mention their logon account name when calling the helpdesk, and the helpdesk doesn't always ask either. I suppose they expect me to know all 1500+ accounts by heart.
With (native) Windows Server 2003 commands only:

    DSQUERY USER -name *lastname* | DSGET USER -samid -display
Note: Windows Server 2003's "DSTools" will work fine in Windows 2000 and XP too, when copied.
Keep in mind, however, that some Windows Server 2003 Active Directory functionality is not available in Windows 2000 Active Directories.

What is the full name for this login name?

With the native NET command:

    NET USER loginname /DOMAIN | FIND /I " name "

With (native) Windows Server 2003 commands:

    DSQUERY USER -samid *loginname* | DSGET USER -samid -display
Note: The NET command may seem more universal, because it requires neither Active Directory nor Windows Server 2003 commands, but it is language dependent!
For non-English Windows you may need to modify FIND's search string.

What groups is this user a member of?

In Windows NT 4 and later, users usually are members of global groups. These global groups in turn are members of (domain) local groups. Access permissions are given to (domain) local groups.
To check if a user has access to a resource, we need to check group membership recursively.
With (native) Windows Server 2003 commands:

    DSQUERY USER -samid loginname | DSGET USER -memberof -expand

What permissions does a user have on this directory?

One could use the previous command to check what permissions a user has on a certain directory.
However, sometimes SHOWACLS from the Window Server 2003 Resource Kit Tools is a better alternative:

    CD /D d:\directory2check
SHOWACLS /U:domain\userid

When did someone last change his password?

With the native NET command:

    NET USER loginname /DOMAIN | FIND /I "Password last set"

How do I reset someone's password?

With the native NET command:

    NET USER loginname newpassword /DOMAIN

With (native) Windows Server 2003 commands:

    DSQUERY USER -samid loginname | DSMOD USER -pwd newpassword
Note: To prevent the new password from being displayed on screen replace it with an asterisk (*); you will then be prompted (twice) to type the new password "blindly".

Is someone's account locked?

With the native NET command:

    NET USER loginname /DOMAIN | FIND /I "Account active"

The account is either locked ("Locked") or active ("Yes").

How to unlock a locked account

With the native NET command:

    NET USER loginname /DOMAIN /ACTIVE:YES

or, if the password needs to be reset as well:

    NET USER loginname newpassword /DOMAIN /ACTIVE:YES

List all domains and workgroups in the network

With the native NET command:

    NET VIEW /DOMAIN

List all computers in the network

With the native NET command:

    NET VIEW

or, to list the names only:

    FOR /F "skip=3 delims=\  " %%A IN ('NET VIEW') DO ECHO.%%A') 

delims is a backslash, followed by a tab and a space.

List all domain controllers

With native Windows 2000 commands:

    NETDOM QUERY /D:MyDomain DC

NETDOM is part of the support tools found in the \SUPPORT directory of the Windows 2000 installation CDROM.

With (native) Windows Server 2003 commands (Active Directory only):

    DSQUERY Server

or, if you prefer host names only (tip by Jim Christian Flatin):

    DSQUERY Server -o rdn

Find the primary domain controller

With native Windows 2000 commands:

    NETDOM QUERY /D:MyDomain PDC

or, to find the FSMO with (native) Windows Server 2003 commands (Active Directory only):

    NETDOM QUERY /D:mydomain.com FSMO

NETDOM is part of the support tools found in the \SUPPORT directory of the Windows 2000 installation CDROM.

List all member servers

With native Windows 2000 commands:

    NETDOM QUERY /D:MyDomain SERVER

NETDOM is part of the support tools found in the \SUPPORT directory of the Windows 2000 installation CDROM.

List all workstations

With native Windows 2000 commands:

    NETDOM QUERY /D:MyDomain WORKSTATION

NETDOM is part of the support tools found in the \SUPPORT directory of the Windows 2000 installation CDROM.

Delete a computer account

With native Windows 2000 commands:

    NETDOM /DOMAIN:MyDomain MEMBER \\computer2Bdeleted /DELETE

NETDOM is part of the support tools found in the \SUPPORT directory of the Windows 2000 installation CDROM.

"I need an up-to-date list of disk space usage for all servers, on my desk in 5 minutes"

Sounds familiar?

With (native) Windows XP Professional or Windows Server 2003 commands:

    FOR /F %%A IN (servers.txt) DO (
WMIC /Node:%%A LogicalDisk Where DriveType="3" Get DeviceID,FileSystem,FreeSpace,Size /Format:csv | MORE /E +2 >> SRVSPACE.CSV
)

The only prerequisites are:

  1. SRVSPACE.CSV should not exist or be empty,
  2. a list of server names in a file named SERVERS.TXT, one server name on each line,
  3. and WMIC.EXE, which is native in Windows XP Professional, Windows Server 2003 and Vista.

The CSV file format is ServerName,DeviceID,FileSystem,FreeSpace,Size (one line for each harddisk partition on each server).

If you have a strict server naming convention, SERVERS.TXT itself can be generated with the NET command:

    FOR /F "delims=\  " %%A IN ('NET VIEW ^| FINDSTR /R /B /C:"\\\\SRV\-"') DO (>>SERVERS.TXT ECHO.%%A)
Notes: (1) assuming server names start with "SRV-"; modify to match your own naming convention.
(2) delims is a backslash, followed by a tab and a space.

Inventory drivers on any PC

With (native) Windows XP Professional or Windows Server 2003 commands:

    DRIVERQUERY /V /FO CSV > %ComputerName%.csv

Or, for remote computers:

    DRIVERQUERY /S remote_PC /V /FO CSV > remote_PC.csv

List all local administrators

With (native) Windows NT 4+ commands:

    NET LOCALGROUP Administrators

Or, to remove header and footer lines:


FOR /F "delims=[]" %%A IN ('NET LOCALGROUP Administrators ˆ| FIND /N "----"') DO SET HeaderLines=%%A
FOR /F "tokens=*" %%A IN ('NET LOCALGROUP Administrators') DO SET FooterLine=%%A
NET LOCALGROUP Administrators | MORE /E +%HeaderLines% | FIND /V "%FooterLine%"

More information on the NET command.

More information on Microsoft's "DSTools" (DSADD, DSGET, DSMOD, DSMOVE, DSQUERY and DSRM) and other native Windows command line tools.

More information on Microsoft's NETDOM command line tool.

More information on Microsoft's WMIC command line tool.

The PSTools: and many other useful tools can be found at Sysinternals.com.

A list of some of the available Resource Kits.

Download Microsoft's Windows Server 2003 Resource Kit Tools.

Download several Windows 2000 Resource Kit Tools for free from Microsoft's web site.

Back to the index

Saturday, July 19, 2008

msc command list

Run Commands
-------------------------------------------------------------------
compmgmt.msc - Computer management
devmgmt.msc - Device manager
diskmgmt.msc - Disk management
dfrg.msc - Disk defrag
eventvwr.msc - Event viewer
fsmgmt.msc - Shared folders
gpedit.msc - Group policies
lusrmgr.msc - Local users and groups
perfmon.msc - Performance monitor
rsop.msc - Resultant set of policies
secpol.msc - Local security settings
services.msc - Various Services
msconfig - System Configuration Utility
regedit - Registry Editor
msinfo32 - System Information
sysedit - System Edit
win.ini - windows loading information(also system.ini)
winver - Shows current version of windows
mailto: - Opens default email client
command - Opens command prompt

Run Commands to access the control panel
-------------------------------------------------------------------
appwiz.cpl - Add/Remove Programs
control admintools - Adminastrative Tools
control color - The Display with the appearance tab open
control date/time - Date and Time properties
control folders - Folder Options
control fonts - Fonts Folder
control infrared - Infrared folder if available
control netconnections - Network and Dial-up Connections window
control netware - Netware window if installed and available
control panel - Control Panle
control printers - Printers Folder control printers
control schedtasks - Schedule tasks window
ccontrol telephony - Location information window
control userpasswords - User Accounts
desk.cpl - Display Properties
findfast.cpl - FindFast control
firewall.cpl - Windows Firewall
Hdwwiz.cpl - Add Hardware Wizard
inetcpl.cpl - Internet Properties
intl.cpl - Regional and Language Options
joy.cpl - Game Controls
jpicpl32.cpl - Java Control Panle
main.cpl keyboard - keyboard Keyboard Properties
main.cpl - Mouse Properties
mlcfg32.cpl - Mail and Fax
mmsys.cpl - Multimedia Properties
mmsys.cpl sounds - Sound Properties
ncpa.cpl - NetWork Connections
netcpl.cpl - Network Properties
netsetup.cpl - Network Setup Wizard
nusrmgr.cpl - User Accounts
odbccp32.cpl - ODBC Data Source Administrator
Powercfg.cpl - Power Options
password.cpl - Password Properties control
sysdm.cpl - System Properties
Telephon.cpl - Telephone Controls
timedate.cpl - Date/Time Properties
wscui.cpl - Windows Security Center
Wuaucpl.cpl - Windows Auto Updater

Command Prompt
-------------------------------------------------------------------
ANSI.SYS - Defines functions that change display graphics, control cursor movement, and reassign keys.
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 - Recovery console command that executes a series of commands in a file.
BACKUP - Enables users to backup their data on their computer.
BOOTCFG - Recovery 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.
CHKDSK - 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 - Recovery 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 - Recovery 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.
DISKPART - used to delete and create partitions.
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.
ENABLE - Recovery 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 - Movesa batch file to a specific label or location.
GRAFTABL - Show extended characters in graphics mode.

HELP - Display a listing of commands and brief explanation.
HOSTNAME -Display the hostname of the machine.

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 - Recovery 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.
LOGON - Recovery 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.
MSBACKUP - MS-DOS application that enables users to backup their data on their computer.
MSD - Diagnostics utility.
MSCDEX - Utility used to load and provide access to the CD-ROM.
MWBACKUP - MS-DOS application that enables users to backup their data on their computer.

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 execute a program on another computer.

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.
SFC - Scans and replaces any Microsoft Windows file on the computer and replaces any changed file with the correct version
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.
SYSTEMINFO - Displays complete system information for Microsoft Windows XP Professional computers.
SYSTEMROOT - The systemroot command is a recovery console command that sets the current directory as the system root directory.

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.