A-Z List Of Windows CMD Commands



CMD Commands and their Function :

A

 addusersUsed to add and list users in a CSV file.


 admodcmdUsed for bulk modifying contents in an active directory


 arp:Address Resolution Protocol is used to map IP address to the hardware address

 assoc:Used to change associations for file extensions

 associat: One step file association

  at: Run a command at a specific time

 atmadm: Display connection info of the ATM adapter

 attrib: Used to change file attributes

B

 bcdboot: Used to create and repair a system partition

 bcdedit: Used to manage boot configuration data

bitsadmin: Used to manage the Background Intelligent Transfer Service

 bootcfg: Used to edit boot configuration in Windows

 break: Enable/Disable break capability (CTRL+C) in CMD

C

 cacls: Used to change permissions of files

 call: Used one batch program to call another

 certreq: Used to request a certificate from a certification authority

 certutil: Manage Certification Authority files and services

 cd: Used to change folder (directory) or go to a specific one

 change: Used to change terminal services

 chcp: Displays the number of active console code page

 chdir: Same as cd command

 chkdsk: Used to check and repair issues in the disk

 chkntfs: Used to check the NTFS file system

 choice: Accept user input (via keyboard) to a batch file

 cipher: Used to encrypt/decrypt files and folder

 cleanmgr: Used clean temp files and recycle bin automatically

 clip: Copy result of any command (stdin) to Windows clipboard

 cls: Clear CMD screen

 cmd: Used to start a new CMD shell

 cmdkey: Used to manage stored usernames and passwords

 cmstp: Used to install or remove a connection manager service profile

 color: Change the color of the CMD shell using options

 comp: Compare contents of two files or two sets of files

 compact: Compress files and folders on an NTFS partition

 compress: Compress one or more files

 convert: Convert a FAT partition to NTFS

 copy: Copy one or more files to another location

 coreinfo: Show the mapping between logical and physical processors

 cprofile: Cleans specified profiles of wasted space and disabled              

 cscmd: Configure offline files on a client computer

 csvde: Import or Export the data of an active directory  userspecific file associations

D

 date: Used to display the date or change it

 defrag: Used to defragment system hard drive

 del: Used to delete a file(s)

 delprof: Used to delete user profile(s)

 deltree: Used to delete a folder and its sub-folders

 devcon: Access the command line device manager utility

 dir: Used to display files and folders list

 dirquota: Manage File Server Resource Manager quotas

 diruse: Used to display disk usage

 diskcomp: Compare contents of two floppy disks

 diskcopy: Copy data of one floppy disk to another

 diskpart: Make changes to partitions of storage, both internal and connected

 diskshadow: Access the Disk Shadow Copy Service

 diskuse: View used space in folder(s)

 doskey: Used to edit command line, recall commands, and create macros

 driverquery: Display a list of installed device drivers

 dsacls: View and edit access control entries for objects in active directory

 dsadd: Used to add objects to active directory

 dsget: View objects in active directory

 dsquery: Find objects in an active directory

 dsmod: Used to modify objects in an active directory

 dsmove: Rename or move an active directory object.

 dsrm: Remove objects from an active directory

 dsmgmt: Manage Active Directory Lightweight Directory Services

E

echo: Turn command-echoing feature on/off, display a message on the screen

endlocal: End localization environment changes in a batch file

erase: Used to delete on or more file(s)

eventcreate: Add custom event to Windows event log (Admin rightsrequired)

eventquerry: Display list of events and their properties from event logs

eventtriggers: Display and configure event triggers on local and remote machines

exit: Exit the command line (Quit current batch script)

expand: Uncompress one or more .CAB file(s)

explorer: Open Windows Explorer

extract: Uncompress one or more Windows cabinet file(s)

F

fc: Used to compare two files

find: Used to search a specified text string in a file

findstr: Used to find string patterns in files

finger: Display information about user(s) on a specified remote computer

flattemp: Used to enable/disable flat temporary folders

For: Run a command in a loop for a file(s) for defined parameter

forfiles: Used for batch processing of selected file(s)

format: Used to format a disk

freedisk: Used to check free space on a disk

fsutil: File system utility to manage file and drive properties

ftp: Use FTP service to transfer files from one PC to another

ftype: Display/ Modify file extension type associations

G

getmac: Used to display the MAC address of your network adapter

goto: Used to direct a batch program to a line identified by a label

gpresult: Display Group Policy Settings and Resultant Set of Policy for a user

gpupdate: Update local and active directory based on group policy settings

graftabl: Turn on the ability to display an extended character in graphics mode

H

help: Display a list of commands and see online information for them

hostname: Used to display host name of the computer

I

icacls: Used to change permissions of files and folders

iexpress: Used to create a self-extracting zip archive

if: Used for conditional processing in batch programs

ifmember: Display the group(s) an active user belongs to

inuse: Replace the files which the OS is currently using (restart required)

ipconfig: Display and change Windows IP configuration

ipseccmd: Used to configure IP Security policies

ipxroute: Display and modify routing table information used by IPX protocol

irftp: Used to send files over an infrared link (infrared functionality required)

L

label: Used to change the name of a disk

lodctr: Update registry values with latest performance counters

logman: Used to manage performance monitor logs

logoff: Log a user off

logtime: Add the date, time, and a message to a text file

lpq: Displays print queue status

lpr: Used to send a file to a computer running the Line Printer Daemon service

M

macfile: Manage files server for Mackintosh

makecab: Used to create .cab files

mapisend: Used to send email from command line

mbsacli: Microsoft Baseline Security Analyser

mem: Used to show memory usage

md: Used to create directories and sub-directories

mkdir: Used to create directories and sub-directories

mklink: Used to create symbolic link to a directory

mmc: Access Microsoft Management Console

mode: Configure COM, LPT, CON system devices

more: Display one screen of output at time

mountvol: Create, list, or delete a volume mount point

move: Used to move files from one folder to another

moveuser: Move user account to a domain or between machines

msg: Used to send a pop-up message to a user

msiexec: Install, modify, configure using Windows Installer

msinfo32: Display system information

mstsc: Create a remote desktop connection

N

nbstat: Display NetBIOS over TCP/IP information

net: Used to manage network resources and services

netdom: Network Domain Manager utility

netsh: Display or modify network configuration

netstat: Display active TCP/IP connections

nlsinfo: Used to display locale information

nltest: List domain controllers, force remote shutdown, etc

now: Display date and time

nslookup: Check IP address on a Name Server

ntbackup: Backup data to tape using CMD or batch file

ntcmdprompt: Runs cmd.exe instead of command.exe in an MS-DOS application

ntdsutil: Manage Active Directory Domain Services

ntrights: Used to edit user account privileges

ntsd: Only for system developers

nvspbind: Used to modify network bindings

O

openfiles: Queries or displays open files

P

pagefileconfig: Display and configure Virtual memory settings

path: Set PATH environment variable for executable files

pathping: Latency and Packet loss info for each node in the network path

pause: Used to stop processing of a batch file

pbadmin: Starts Phone Book Administrator

pentnt: Detect Floating Point Division error in the Pentium chip

perfmon: Access performance monitor in CMD

perms: Display a user\’s ACL permissions for a file

ping: Test network connection to a computer

popd: Go to the latest path/folder stored by PUSHD command

portqry: Display TCP and UDP port status

powercfg: Used to configure power settings and know battery health

print: Used to print a text file(s) from CMD

printbrm: For backup/recovery/migration of the print queue

prncnfg: Used to configure/rename a printing device

prndrvr: List/add/delete printer drivers

prnjobs: List/pause/resume/cancel print jobs

prnmngr: List/add/delete printers, display/set default printer

prnport: List/create/delete TCP printer ports, display/change port configuration

prnqctl: Clear 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

psexec: Run a CMD process on a remote computer

psfile: Display remotely opened files, close an open file

psinfo: List system information about a local/remote machine

pskill: Kill a process(es) using its name or process ID

pslist: Display process status and info about active processes

psloggedon: See active users on machine

psloglist: Display event log records

pspasswd: Used to change account password

psping: Used to measure network performance

psservice: Display and control services on a machine

psshutdown: Shutdown/restart/logoff/lock a local or remote machine

pssuspend: Used to suspend a process on a local or remote computer

pushd: Change current folder and store previous folder for use by

Q

qgrep: Search file(s) for a given string pattern

qprocess: Display information about processes

R

rasdial: Display Remote Access Service Status

rasphone: Manage RAS connections

rcp: Copy files to a computer running remote shell service

recover: Recover readable data from a defective disk

reg: Display/add/change registry keys and values in Windows registry

regedit: Import/export/delete settings from a .reg text file

regsvr32: Used to register/unregister a DLL file

regini: Used to change registry permissions

relog: Export performance counters to other formats like TSV, CSV, SQL

rem: Add comments in batch file

ren: Used to rename a file(s)

replace: Used to replace a file with another file of same name

reset: session Used to reset a remote desktop session

rexec: Run commands on remote machines running Rexec service

rd: Used to delete a folder(s)

rmdir: Used to delete a folder(s)

rmtshare: Manage file and printer shares local or remote servers

robocopy: Used to copy files and folders that have changed

route: Display/change the local IP routing table

rsh: Run commands on remote servers running RSH service

rsm: Manage media resources using Removable storage

runas: Run a program as a different user

rundll32: Used to run a DLL program

S

sc: Use Service Controller to manage Windows services

schtasks: Schedule command(s) to run at a specific time

secedit: Configure system security

set: Display/set/remove environment variables in CMD

setlocal: Control visibility of environment variables in a batch file

setspn: Manage Service Principal Names for an Active Directory service account

setx: Set Environment Variables permanently

sfc: System File Checker

share: List/edit a file share or print on any computer

shellrunas: Used to run a command as a different user

shift: Change the position of the batch parameters in a batch file

shortcut: Create a Windows shortcut

shutdown: Shutdown the computer

sleep: Put computer to sleep for specified number of seconds

slmgr: Software Licensing Management tool for activation and KMS

sort: Used to sort and display a redirected or piped input

start: Start a program, command, or batch file

strings: Find ANSI and UNICODE strings in binary files

subinacl: Display/modify ACEs for file and folder permissions

subst: Associate a path with a drive letter

sysmon: Monitor and log system activity to Windows event log

systeminfo: Display detailed configuration information about the computer

T

takeown: Used to take the ownership of a file

taskkill: Used to terminate on or more running processes

tasklist: Display a list of running apps and services.

tcmsetup: Enable/disable TAPI client

telnet: Communicate with a remote machine using TELNET protocol

tftp: Transfer files to and from a remote machine running TFTP protocol

time: Display/change system time

timeout: Delay a batch file execution for specified seconds

title: Change the text on top of CMD window

touch: Change file timestamps

tracerpt: Process event trace logs and generate trace analysis report

tracert: Trace route to a remote host by sending ICMP request messages

tree: Display a folder structure in the form of a graphical tree

tsdiscon: Terminate a remote desktop connection

tskill: Terminate a running process on a RD Session Host server

tssutdn: Shutdown/reboot a terminal server remotely

type: Show contents of a text file

typeperf: Write performance data to a CMD window or a log file

tzutil: Time Zone Utility

U

unlodctr: Remove performance counter names and explain text for a service from the                               registry

V

ver: Show version number of installed OS

verify: Verify whether files are saved correctly on the disk

vol: Show disk volume label and serial number

vssadmin: Show shadow copy backups, installed shadow copy writers and providers

W

w32tm: Access Windows Time Service Utility

waitfor: Used to synchronize events between networked computer(s)

wevtutil: Retrieve information about event logs and publishers

where: Find and display file(s) in the current directory

whoami: Display information about the active user

windiff: Compare contents of two files or sets of files

winrm: Windows Remote Management

winrs: Windows Remote Shell

wmic: Windows Management Instrumentation Command

wuauclt: Windows Update Agent to download new update files

X

xcalcs: Change ACLs for files and folders

xcopy: Copy files or directory trees to another folder



Comments

Post a Comment

Popular posts from this blog

Top 10 upcoming Google projects do you know...

25 Best Root Apps For Android (updated 2020)