fossBytes
Tech
News
Security
Geek
How To
Advertise
Deals
Academy
The Ultimate A to Z List Of Windows CMD
Commands You Need To Know
BY ADITYA TIWARI ON NOV 16, 2016 IN LIST
open in browser PRO version
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
Short Bytes: Command Prompt or CMD is a command line interpreter in the Windows
family of operating systems created by Microsoft Corporation. In this article, we have tried
to curate an A to Z list of Windows CMD Commands. The list includes both internal and
external commands applicable to the command prompt.
n the case of Windows OS, most users are not even
remotely concerned about the Command Prompt or
cmd.exe. People know that there is some inbuilt software
with a black screen which is used to troubleshoot Windows issues
sometimes. For instance, when a user has to repair a corrupt pen
drive. On the other hand, Linux users are very much familiar with the
command line utility and its a part of their daily computer usage.
CMD is a command line interpreter a program designed to
understand the commands input by a user, from a text file, or any
open in browser PRO version
other medium in Windows NT family. It is the modern version of
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
other medium in Windows NT family. It is the modern version of
the COMMAND.COM which was the default shell present in the
DOS operating systems and as a command line interpreter in
Windows 9x family.
Total Malware
Protection
Protect Your Computer
Shop Now! Go to
buy.malwarebytes.com
Install Service
Packs
Identify & Install Missing Service
Packs on your Network. Free Trial!
Go to gfi.com
Similar to Linux command line, the Command Prompt in Windows NT
Windows X, 7, 8, 8.1, 10 is quite efficient. Using various commands,
you can ask your Windows OS to perform desired tasks which you
normally do by using the GUI.
How to open Windows CMD?
open in browser PRO version
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
You can open the Windows Command Prompt by typing cmd in the
Start Menu search bar. Alternatively, you can press CTRL+R to open
the RUN utility, type cmd, and press Enter.
Are the Commands CaseSensitive?
The commands used in the Windows Command Prompt are not casesensitive, unlike the Linux command line. For example, when you
type dir or DIR, its the same thing. But individual commands may
have various options which can be case-sensitive.
A to Z List of Windows CMD
Commands
Here is an A to Z list of Windows CMD commands which will be
beneficial to you. Once you get the hang of these commands, you
can do most of your work more quickly without using the normal
graphical interface.
open in browser PRO version
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
To display help for the commands:
command_name /?
Press Enter.
For example, to see help for the ping command:
ping /?
Note: Some of these commands may require relevant service or
Windows version to work correctly.
A Windows CMD commands
A
Description
addusers
Used to add and l ist users in a CSV fil e
admodcmd
Used for bul k modifying contents in an activ e directory
arp
assoc
open in browser PRO version
Address Resol ution Protocol is used to map IP address to the hardware
address
Used to change associations for fil e extensions
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
assoc
Used to change associations for fil e extensions
associat
One step fil e association
at
Run a command at a specific time
atmadm
Displ ay connection info of the ATM adapter
attrib
Used to change fil e attributes
B Windows CMD Commands
B
Description
bcdboot
Used to create and repair a system partition
bcdedit
Used to manage boot configuration data
bitsadmin
Used to manage the Background Intel l igent Transfer Serv ice
bootcfg
Used to edit boot configuration in Windows
break
Enabl e/Disabl e break capabil ity (CTRL+C) in CMD
C Windows CMD Commands
open in browser PRO version
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
open in browser PRO version
Description
cacl s
Used to change permissions of fil es
cal l
Used one batch program to cal l another
certreq
Used to request a certificate from a certification authority
certutil
Manage Certification Authority fil es and serv ices
cd
Used to change fol der (directory) or go to a specific one
change
Used to change terminal serv ices
chcp
Displ ays the number of activ e consol e code page
chdir
Same as cd command
chkdsk
Used to check and repair issues in the disk
chkntfs
Used to check the NTFS fil e system
choice
Accept user input (v ia keyboard) to a batch fil e
cipher
Used to encrypt/decrypt fil es and fol der
cl eanmgr
Used cl ean temp fil es and recycl e bin automatical l y
cl ip
Copy resul t of any command (stdin) to Windows cl ipboard
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
cl ip
Copy resul t of any command (stdin) to Windows cl ipboard
cl s
Cl ear CMD screen
cmd
Used to start a new CMD shel l
cmdkey
Used to manage stored usernames and passwords
cmstp
Used to instal l or remov e a connection manager serv ice profil e
col or
Change the col or of the CMD shel l using options
comp
Compare contents of two fil es or two sets of fil es
compact
Compress fil es and fol ders on an NTFS partition
compress
Compress one or more fil es
conv ert
Conv ert a FAT partition to NTFS
copy
Copy one or more fil es to another l ocation
coreinfo
Show the mapping between l ogical and physical processors
cprofil e
cscmd
open in browser PRO version
Cl eans specified profil es of wasted space and disabl ed user-specific fil e
associations
Configure offl ine fil es on a cl ient computer
de Try out the HTML to PDF
Import
or
Are you acsv
developer?
API
Export the data of an activ e directory
pdfcrowd.com
csv de
Import or Export the data of an activ e directory
D Windows CMD Commands
D
date
defrag
Used to displ ay the date or
change it.
Used to defragment system hard
driv e.
del
Used to del ete a fil e(s).
del prof
Used to del ete user profil e(s).
del tree
dev con
dir
open in browser PRO version
Description
Used to del ete a fol der and its
sub-fol ders.
Access the command l ine dev ice
manager util ity.
Used to displ ay fil es and fol ders
l ist.
Fil eAPI
Serv er
Are you a developer? Try out Manage
the HTML to PDF
Resource
pdfcrowd.com
dirquota
diruse
diskcomp
diskcopy
diskshadow
diskuse
Manage Fil e Serv er Resource
Manager quotas.
Used to displ ay disk usage.
Compare contents of two fl oppy
disks.
Copy data of one fl oppy disk to
another.
Make changes to partitions
diskpart of storage, both internal and
connected.
Access the Disk Shadow Copy
Serv ice.
V iew used space in fol der(s).
Used to edit command l ine,
doskey
recal l commands, and create
macros.
driv erquery
Displ ay a l ist of instal l ed dev ice
driv ers.
V iew and edit access control
open in browser PRO version
dsacl s
entries for objects in activ e
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
dsacl s
entries for objects in activ e
directory.
dsadd
dsget
dsquery
dsmod
dsmov e
dsrm
dsmgmt
Used to add objects to activ e
directory.
V iew objects in activ e directory.
Find objects in an activ e
directory.
Used to modify objects in an
activ e directory.
Rename or mov e an activ e
directory object.
Remov e objects from an activ e
directory.
Manage Activ e Directory
Lightweight Directory Serv ices
E Windows CMD Commands
open in browser PRO version
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
echo
Description
Turn command-echoing feature on/off, displ ay a message on
the screen.
endl ocal
End l ocal ization env ironment changes in a batch fil e.
erase
Used to del ete on or more fil e(s).
ev entcreate
Add custom ev ent to Windows ev ent l og (Admin rights required).
ev entquerry
Displ ay l ist of ev ents and their properties from ev ent l ogs.
ev enttriggers
Displ ay and configure ev ent triggers on l ocal and remote machines.
exit
Exit the command l ine (Quit current batch script).
expand
Uncompress one or more .CAB fil e(s)
expl orer
Open Windows Expl orer.
extract
Uncompress one or more Windows cabinet fil e(s)
F Windows CMD Commands
F
open in browser PRO version
Are you a developer? Try out the HTML to PDF API
Description
pdfcrowd.com
fc
Used to compare two fil es.
find
Used to search a specified text string in a fil e.
findstr
Used to find string patterns in fil es.
finger
Displ ay information about user(s) on a specified remote computer.
fl attemp
Used to enabl e/disabl e fl at temporary fol ders.
For
Run a command in a l oop for a fil e(s) for defined parameter.
forfil es
Used for batch processing of sel ected fil e(s)
format
Used to format a disk.
freedisk
Used to check free space on a disk.
fsutil
Fil e system util ity to manage fil e and driv e properties.
ftp
Use FTP serv ice to transfer fil es from one PC to another.
ftype
Displ ay/ Modify fil e extension type associations.
G Windows CMD Commands
open in browser PRO version
G
Are you a developer?
Try out the HTML to PDF API
Description
pdfcrowd.com
Description
getmac
Used to displ ay the MAC address of your network adapter.
goto
Used to direct a batch program to a l ine identified by a l abel .
gpresul t
Displ ay Group Pol icy Settings and Resul tant Set of Pol icy for a user.
gpupdate
Update l ocal and activ e directory based on group pol icy settings.
graftabl
Turn on the abil ity to displ ay an extended character in graphics mode.
H Windows CMD Commands
H
Description
hel p
Displ ay a l ist of commands and see onl ine information for them.
hostname
Used to displ ay hostname of the computer.
I Windows CMD Commands
open in browser PRO version
Description
icacl s
Used to change permissions of fil es and fol ders.
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
icacl s
Used to change permissions of fil es and fol ders.
iexpress
Used to create a sel f-extracting zip archiv e.
if
Used for conditional processing in batch programs.
ifmember
Displ ay the group(s) an activ e user bel ongs to.
inuse
Repl ace the fil es which the OS is currentl y using (restart required).
ipconfig
Displ ay and change Windows IP configuration.
ipseccmd
Used to configure IP Security pol icies.
ipxroute
Displ ay and modify routing tabl e information used by IPX protocol .
irftp
Used to send fil es ov er an infrared l ink (infrared functional ity required).
L Windows CMD Commands
open in browser PRO version
Description
l abel
Used to change the name of a disk.
l odctr
Update registry v al ues with l atest performance counters.
l ogman
Used to manage performance monitor l ogs.
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
l ogoff
Log a user off.
l ogtime
Add the date, time, and a message to a text fil e.
l pq
Displ ays print queue status.
l pr
Used to send a fil e to a computer running the Line Printer Daemon serv ice.
M Windows CMD Commands
open in browser PRO version
Description
macfil e
Manage fil es serv er for Mackintosh.
makecab
Used to create .cab fil es.
mapisend
Used to send email from command l ine.
mbsacl i
Microsoft Basel ine Security Anal yser.
mem
Used to show memory usage.
md
Used to create directories and sub-directories.
mkdir
Used to create directories and sub-directories.
mkl ink
Used to create symbol ic l ink to a directory.
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
mkl ink
Used to create symbol ic l ink to a directory.
mmc
Access Microsoft Management Consol e.
mode
Configure COM, LPT, CON system dev ies.
more
Displ ay one screen of output at time.
mountv ol
Create, l ist, or del ete a v ol ume mount point.
mov e
Used to mov e fil es from one fol der to another.
mov euser
Mov e user account to a domain or between machines.
msg
Used to send a pop-up message to a user.
msiexec
Instal l , modify, consfigure using Windows Instal l er.
msinfo32
Displ ay system information.
mstsc
Create a remote desktop connection.
N Windows CMD Commands
open in browser PRO version
Description
nbstat
Displ ay NetBIOS ov er TCP/IP information.
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
open in browser PRO version
net
Used to manage network resources and serv ices.
netdom
Network Domain Manager util ity
netsh
Displ ay or modify network configuration
netstat
Displ ay activ e TCP/IP connections.
nl sinfo
Used to displ ay l ocal e information
nl test
List domain control l ers, force remote shutdown, etc.
now
Displ ay date and time.
nsl ookup
Check IP address on a Name Serv er.
ntbackup
Backup data to tape using CMD or batch fil e.
ntcmdprompt
Runs cmd.exe instead of command.exe in an MS-DOS appl ication.
ntdsutil
Manage Activ e Directory Domain Serv ices
ntrights
Used to edit user account priv il eges.
ntsd
Onl y for system dev el opers.
nv spbind
Used to modify network bindings.
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
O Windows CMD Commands
O
Description
openfil es
Queries or displ ays open fil es.
P Windows CMD Commands
open in browser PRO version
Description
pagefil econfig
Displ ay and configure V irtual memory settings.
path
Set PATH env ironment v ariabl e for executabl e fil es.
pathping
Latency and Packet l oss info for each node in the network path.
pause
Used to stop processing of a batch fil e.
pbadmin
Starts Phone Book Administrator
pentnt
Detect Fl oating Point Div ision error in the Pentium chip.
perfmon
Access performance monitor in CMD
perms
Displ ay a user\s ACL permissions for a fil e.
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
ping
Test network connection to a computer.
popd
Go to the l atest path/fol der stored by PUSHD command
portqry
Displ ay TCP and UDP port status.
powercfg
Used to configure power settings and know battery heal th.
print
Used to print a text fil e(s) from CMD.
printbrm
For backup/recov ery/migration of the print queue.
prncnfg
Used to configure/rename a printing dev ice.
prndrv r
List/add/del ete printer driv ers.
prnjobs
List/pause/resume/cancel print jobs.
prnmngr
List/add/del ete printers, displ ay/set defaul t printer.
prnport
open in browser PRO version
List/create/del ete TCP printer ports, displ ay/change port
configuration.
prnqctl
Cl ear printer queue, print a test page.
procdump
Monitor system for CPU spikes, generate a crash report during a spike.
prompt
Used to change the Prompt in CMD.
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
psexec
Run a CMD process on a remote computer.
psfil e
Displ ay remotel y opened fil es, cl ose an open fil e.
psinfo
List system information about a l ocal /remote machine.
pskil l
Kil l a process(es) using its name or process ID.
psl ist
Displ ay process status and info about activ e processes.
psl oggedon
See activ e users on machine.
psl ogl ist
Displ ay ev ent l og records.
pspasswd
Used to change account password.
psping
Used to measure network performance.
psserv ice
Displ ay and control serv ices on a machine.
psshutdown
Shutdown/restart/l ogoff/l ock a l ocal or remote machine.
pssuspend
Used to suspend a process on a l ocal or remote computer.
pushd
Change current fol der and store prev ious fol der for use by POPD.
Q Windows CMD Commands
open in browser PRO version
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
query session or qwinstaDisplay user session info on Terminal server
or RD session host.query termserver or qappsrvList all terminal
servers and RD Session host servers on the network.query user or
quserDisplay user session info on a terminal server or RD session
host server.
Q
Description
qgrep
Search fil e(s) for a giv en string pattern.
query process or qprocess
Displ ay information about processes.
R Windows CMD Commands
open in browser PRO version
Description
rasdial
Displ ay Remote Access Serv ice Status.
rasphone
Manage RAS connections.
rcp
Copy fil es to a computer running remote shel l serv ice.
recov er
Recov er readabl e data from a defectiv e disk.
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
open in browser PRO version
reg
Displ ay/add/change registry keys and v al ues in Windows registry.
regedit
Import/export/del ete settings from a .reg text fil e.
regsv r32
Used to register/unregister a DLL fil e.
regini
Used to change registry permissions.
rel og
Export performance counters to other formats l ike TSV , CSV , SQL.
rem
Add comments in batch fil e.
ren
Used to rename a fil e(s).
repl ace
Used to repl ace a fil e with another fil e of same name.
reset session
Used to reset a remote desktop session.
rexec
Run commands on remote machines running Rexec serv ice.
rd
Used to del ete a fol der(s).
rmdir
Used to del ete a fol der(s).
rmtshare
Manage fil e and printer shares l ocal or remote serv ers.
robocopy
Used to copy fil es and fol ders that hav e changed.
route Try out the HTML to PDF API
Are you a developer?
Displ ay/change the l ocal IP routing tabl e.
pdfcrowd.com
route
Displ ay/change the l ocal IP routing tabl e.
rsh
Run commands on remote serv ers running RSH serv ice.
rsm
Manage media resources using Remov abl e storage.
runas
Run a program as a different user.
rundl l 32
Used to run a DLL program.
S Windows CMD Commands
open in browser PRO version
Description
sc
Use Serv ice Control l er to manage Windows serv ices.
schtasks
Schedul e command(s) to run at a specific time.
secedit
Configure system security.
set
Displ ay/set/remov e env ironment v ariabl es in CMD.
setl ocal
Control v isibil ity of env ironment v ariabl es in a batch fil e.
setspn
Manage Serv ice Principal Names for an Activ e Directory serv ice account.
setx
Set Env ironment V ariabl es permanentl y.
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
open in browser PRO version
sfc
System Fil e Checker
share
List/edit a fil e share or print on any computer.
shel l runas
Used to run a command as a different user.
shift
Change the position of the batch parameters in a batch fil e.
shortcut
Create a Windows shortcut.
shutdown
Shutdown the computer.
sl eep
Put computer to sl eep for specified number of seconds.
sl mgr
Software Licensing Management tool for activ ation and KMS.
sort
Used to sort and displ ay a redirected or piped input.
start
Start a program, command, or batch fil e.
strings
Find ANSI and UNICODE strings in binary fil es.
subinacl
Displ ay/modify ACEs for fil e and fol der permissions.
subst
Associate a path with a driv e l etter.
sysmon
Monitor and l og system activ ity to Windows ev ent l og.
systeminfo
Displ ay detail ed configuration information about the computer.
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
systeminfo
Displ ay detail ed configuration information about the computer.
T Windows CMD Commands
open in browser PRO version
Description
takeown
Used to take the ownership of a fil e.
taskkil l
Used to terminate on or more running processes.
taskl ist
Displ ay a l ist of running apps and serv ices.
tcmsetup
Enabl e/disabl e TAPI cl ient.
tel net
Communicate with a remote machine using TELNET protocol .
tftp
Transfer fil es to and from a remote machine running TFTP protocol .
time
Displ ay/change system time.
timeout
Del ay a batch fil e execution for specified seconds.
titl e
Change
touch
Change fil e timestamps.
tracerpt
Process ev ent trace l ogs and generate trace anal ysis report.
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
tracert
Trace route to a remote host by sending ICMP request messages.
tree
Displ ay a fol der structure in the form of a graphical tree.
tsdiscon
Terminate a remote desktop connection.
tskil l
Terminate a running process on a RD Session Host serv er.
tssutdn
Shutdown/reboot a terminal serv er remotel y.
type
Show contents of a text fil e.
typeperf
Write performance data to a CMD window or a l og fil e.
tzutil
Time Zone Util ity.
U Windows CMD Commands
U
unl odctr
Description
Remov e performance counter names and expl ain text for a serv ice from the
registry.
V Windows CMD Commands
open in browser PRO version
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
Descrption
v er
Show v ersion number of instal l ed OS.
v erify
V erify whether fil es are sav ed correctl y on the disk.
v ol
Show disk v ol ume l abel and serial number.
v ssadmin
Show shadow copy backups, instal l ed shadow copy writers and prov iders.
W Windows CMD Commands
open in browser PRO version
Description
w32tm
Access Windows Time Serv ice Util ity
waitfor
Used to synchronise ev ents between networked computer(s).
wev tutil
Retriev e information about ev ent l ogs and publ ishers.
where
Find and displ ay fil e(s) in the current directory.
whoami
Displ ay information about the activ e user.
windiff
Compare contents of two fil es or sets of fil es.
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
winrm
Windows Remote Management.
winrs
Windows Remote Shel l .
wmic
Windows Management Instrumentation Command.
wuaucl t
Windows Update Agent to downl oad new update fil es.
X Windows CMD Commands
X
Description
xcal cs
Change ACLs for fil es and fol ders.
xcopy
Copy fil es or directory trees to another fol der.
This was the ultimate A-Z List of Windows CMD Commands which
has been created with the inputs from SS64 and TechNet. A lot of
attention has been paid while preparing it but if you find any
discrepancy, feel free to notify.
open in browser PRO version
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
discrepancy, feel free to notify.
Did you find this helpful? Tell us in the comments below.
Also Read: 32-Bit Vs 64-Bit Windows OS: What Is The Difference?
How To Choose?
FROM AROUND THE WEB
open in browser PRO version
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
Do T his Before Y ou
T urn On Y our
Computer
Why T his Addictive
MMO Strategy Game
is a Must-Play
Do T his Every T ime
Y ou Use Y our
Computer...
35+ Perfectly T imed
Photos T hat Almost
Broke T he Internet
Smart W eb User
Apprev iew s Magazine
W eb Life Adv ice
Auto Ov erload
So Simple - 3 Clicks
and Y our Window s
Will Work Like a New
T he Story Behind
MeUndies, a Viral
Underw ear Brand
People| Love
Medium
MeUndies
Which Programming
Language Should Y ou
Learn?
A Beginners Guide to
Website Speed
Optimization
Dice Insights
Comments on: A Beginners
w w w .techbitbox.com
Guide to W ebsite Speed
Optimization
Recommended by
Tags:
cmd
w indow s
cmd.exe
command line interpreter
W indow s CMD Commands
command line refrences
Command Prompt
Microsoft
W indow s NT
Aditya Tiwari
An engineer (almost) turned tech writer who also makes occasional food trips and
open in browser PROversion
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
likes house music. Feel free to connect, [email protected]
LATEST DEALS FROM FOSSBYTES...
ALL DEALS
2 Comments
Add a comment...
Byron Smith
If I'm not mistaken, the "associat" command should be "assoc" (at least it is on Windows 10).
Like Reply 11 hrs
Norbs Ha Graz, Austria
It's helpful but it would be more valuable if you could tag it with the supported OS ... qgrep for instance doesn't get
recognized on my win7 machine.
Like Reply 3 hrs
Facebook Comments Plugin
open in browser PRO version
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
ABOUT
MORE FROM FOSSBYTES
About Us
Adv ertise With Us
Contact Us
fossBytes Team
Priv acy Policy
Rev iew Guidelines
open in browser PRO version
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com
Fossbytes
1.8K
S HA RE S
open in browser PRO version
Are you a developer? Try out the HTML to PDF API
pdfcrowd.com