Command Prompt in Windows provides access to more than 280 commands. These CMD commands are used to perform some tasks on the operating system from the command line interface instead of the Windows graphical interface that we often use.
Note: You need to know that in Windows XP, Vista, Windows 7, 8 / 8.1 / Windows 10 command prompt commands are called CMD commands, in Windows 98 and Windows 95 and MS-DOS they are called DOS commands.
In this article Quantrimang.com will summarize all CMD commands, DOS commands for you to search and use. However, because the number of commands is quite large, I will update it gradually, please bookmark it again.
Below is a list of Command Prompt commands , commonly known as CMD commands , available from Command Prompt in Windows 10, 8 / 8.1, Windows 7, Windows Vista, Windows XP. There are a few minor changes in Windows 10 and those changes will be mentioned in this list.
Tip: To know what command has parameters, how to use it, just open cmd, enter the command and press Enter, it will show you the information related to the command. Even on Windows 10, if the command has been replaced with another command you will be prompted for that. If there are no parameters, the command will be executed.
cmd and dos commands on Windows

Summarize all CMD commands, run, dos commands on Windows

  • CMD – A order
  • CMD – B order
  • CMD – C order
  • CMD – D command
  • CMD – E order
  • Command CMD – F
  • CMD – G, H command
  • CMD – I, K command
  • Command CMD – L
  • CMD – M command

see more

Cmd command, dos Description cmd command, dos command

CMD – A order

Append The append command can be used to open files in other directories when they are in the current directory. The Append command is available in MS-DOS as well as in all 32bit Windows versions. The Append command is not available on Windows 64bit version. 
Arp The arp command is used to display changes in items in the ARP cache. The Arp command is available on all Windows versions.
Assoc The assoc command uses to display or change the file type associated with a specific file extension. The Assoc command is available in Windows 8, Windows 7, Windows Vista and Windows XP.
At The at command is used to schedule other cmd commands and programs at a specific time. The At command is available on Windows 7 / XP / Vista. Starting from Windows 8 the schtasks command is used instead of this At command.
Atmadm The atmadm command is used to display information related to connections during asynchronous communication (ATM) on the system. Atmadm is available on Windows XP. Support for ATM has been removed since Windows Vista so the Atmadm command is no longer needed.
Attrib  The attrib command is used to change the properties of a file or directory, available in Windows and MS-DOS versions.
Auditpol  The auditpol command is used to display or change censorship policies (audit). The command is available in Windows 8 and Windows 7 / Vista.

CMD – B order

Bcdboot  The bcdboot command is used to copy the boot file to the system partition and to create a new BCD system store. bcdboot is available on Windows 8/7.
Bcdedit The bcdedit command is used to view or make changes to Boot Configuration Data. The bcdedit command is available on Windows 8/7 / Vista. It is an alternative to bootcfg starting from Windows Vista.  
Bdehdcfg The bdehdcfg command is used to prepare the hard drive for BitLocker Drive Encryption. The command is available on Windows 8/7. 
Bitsadmin Bitsadmin command is used to create, manage and monitor download and upload jobs, available on Windows 8/7 / Vista.Currently this command is gradually being replaced by cmdlets.
Bootcfg Bootcfg is used to build, edit or view the contents of the boot.ini file, a hidden file used to determine which Windows directory, partition, and hard drive are in. Bootcfg is available from Windows XP and above. Currently, bcdedit is mostly used because boot.ini is no longer used on new Windows operating systems.
Bootsect The bootsect command is used to configure the main boot code to code compatible with BOOTMGR (Vista and above) or NTLDR (XP and earlier). Commands are available on Windows 8, Windows 10 ;on Windows 7 / XP only in Command Prompt in System Recovery Options.
Break Break set command or delete check Ctrl + C extended on DOS. It is available on all versions of Windows and MS-DOS, but not in Windows.

CMD – C order

Cacls Used to display or change the ACL (Access control lists) of the file.Cacls is available on Windows XP to Windows 8, on Windows 10 it is replaced with Icacls. Icacls can be used on all versions of Windows from XP and above.
Call Used to run scripts or batch programs from scripts or other batches.This command can run on all Windows versions, including MS-DOS.Call has no effect outside the script or batch file , meaning that this command at the command prompt of CMD or MD-DOS will do nothing.
CD Cd is an abbreviated version of chdir, available in all versions of Windows, as well as MS-DOS. 
Certreq The certreq command is used to perform various CA Authority Certification functions. It is available on Windows Vista to Windows 10.
Certutil The certutil command to export and display CA configuration information along with other CA functions is available in Windows Vista or later.
Change The change hand command changes different terminal server settings such as installation mode, COM port mapping and logging.Change command is available in Windows Vista to Windows 10.
Chcp The chcp command displays or configures the number of active code pages, available on all Windows, MS-DOS versions. 
Chdir The chdir command is used to display the drive symbol, the directory in which you are working. Chdir is also used to change the drive, the folder you want to work with. It is available in all Windows, MS-DOS versions.
Checknetisolation The checknetisolation command is used to check applications that require a network. It is available on Windows 8 and above. 
Chglogon The chglogon command activates, disables or disables the terminal server login session, executing this command is the same as executing the change command with the logon parameter. Chglogon is available on Windows Vista and above.
Chgport The chgport command is used to display or change the COM port mapping for DOS compatibility, executing this command is the same as running the change command with the port parameter. It is available from Windows Vista and above.
Chgusr The chgusr command is used to change the installation mode for the terminal server, executing this command is the same as running the change command with the user parameter. It is available on Win Vista or later. 
Chkdsk The chkdsk command is used to check the drive, determine and fix certain hard drive errors. It is available in all Windows, MS-DOS versions. 
Chkntfs The chkntfs command is used to configure or display the disk check during Windows startup, available on Windows XP or later.
Choice The choice command is used in a script or batch program to provide a list of choices and return the value of that option to the program.This command is available on every Windows except XP. You can use the set command with / p in XP batch files and scripts to replace choice.
Cipher The cipher command is used to display or change the encryption status of files and folders on NTFS partitions. The cipher command is available on Windows XP or later.
Clip The clip command is used to redirect output from any command to the clipboard on Windows. It is available on Windows Vista and above.
Cls Cls command to clear the screen of all previously entered commands and other documents. It is available on all versions of Windows, MS-DOS. 
Cmd The cmd command starts a new version of the cmd.exe interpreter, which is available on Windows XP or later.
Cmdkey Cmdkey command is used to display, create and delete stored username and password. This command is available on Windows Vista or later. 
Cmstp The cmstp command installs or uninstalls the Connection Manager service configuration. It is available on Windows XP and above. 
Color The color command will change the color of the text and the background in the CMD window. It is available on Windows XP and above. 
Command The command starts a new instance of the command.com interpreter. This command is available in MS-DOS as well as all 32-bit versions of Windows, not on 64-bit versions of Windows.
Comp The comp command is used to compare 2 files or 2 file sets and is available on Windows XP and above.
Compact Compact command is used to display or change the compression status of files and folders on NTFS partitions. 
Convert The convert command is used to convert FAT or FAT32 format to NTFS, available on Windows XP or later. 
Copy The copy command copies one or more files from one location to another. It is available on all Windows versions including MS-DOS.The xcopy command is a more powerful version of the copy command. 
Cscript The cscript command is used to execute scripts through the Microsoft Script Host, available on all versions of Windows. The cscript command is most commonly used to manage printers from the command line interface using scripts like prncnfg.vbs, prndrvr.vbs, prnmngr.vbs, …  
Ctty The ctty command is used to change the default input and output devices for the system. It is available on Windows 98, 95 and MS-DOS. The functions provided by the ctty command are no longer needed on newer Windows versions because the command.com (MS-DOS) interpreter is no longer the default command-line interpreter. 

CMD – D command

Date The date command is used to display or change the current date.The date command is available on all Windows, MS-DOS. 
Dblspace The dblspace command is used to create or configure DoubleSpace compressed drives. This command is available on Windows 98, 95 and MS-DOS. DriveSpace (executed with drvspace command) is an updated version of DoubleSpace. Windows integrates a compression handler starting from Windows XP. 
Debug The debug command launches Debug – the command line application used to test and modify the program. This command is available on MS-DOS and any 32bit Windows version. The 64-bit version of Windows does not support this command. 
Defrag The defrag command is used to defragment the drive you specify. It is the command line version of Disk Defragmenter from Microsoft.This command is available on all versions of Windows and MS-DOS. 
Del The del command is used to delete one or more files, similar to the erase command. It is available in all versions of Windows and MS-DOS. 
Deltree The deltree command is used to delete the directory and all files and subdirectories in it. This command is available in Windows 95, 98 and MS-DOS. From Windows XP onwards, its directory, files and subdirectories can be deleted using / s in the rmdir command. And because it is no longer needed, it has been removed.
Diantz The diantz command, sometimes called the Cabinet Maker, is used to compress and degrade one or more files, similar to makecab. It is available on Windows 7, Vista, XP. On Windows 8 and above, this command is replaced with makecab.
Dir The dir command is used to display the list of files and subdirectories of the current directory. It also provides important information such as hard drive serial number, total listed files, total file size, total free space on the drive, etc. The dir command is available on all Windows and MS versions – DOS. 
Diskcomp The diskcomp command is used to compare the content of two floppy disks, available on all versions of Windows and MS-DOS. 
Diskcopy The diskcopy command is used to copy the entire contents of this floppy drive to another floppy drive. It is available on all versions of Windows and MS-DOS. 
Diskpart The diskpart command is used to create, manage and delete hard drive partitions. The diskpart command is available on Windows XP or later, and is an alternative to fdisk. 
Diskperf The diskperf command is used to manage remote drive performance counters, available on Windows XP or later. 
Diskraid Diskraid command launches DiskRAID tool used to manage and configure RAID arrays. This command is available on Windows Vista or later. 
Dism The command disables the Deployment Image Servicing and Management tool (DISM) used to manage features in Windows images. It is available on Windows 7 and above, requires admin permissions to use. 
Dispdiag The dispdiag command is used to export a record of the display system, available from Windows Vista or later.
Djoin The djoin command is used to create a new computer account in the domain, available on Windows Vista or later.
Doskey The doskey command is used to modify the command line, create macros, recall the previously entered command. It is available on all Windows and MS-DOS. 
Dosshell The dosshell command launches DOS shell, a graphical interface management tool for MS-DOS. This command is available on Windows 95 (in MS-DOS mode), MS-DOS version 6.0 and MS-DOS versions are upgraded from earlier versions that contain dosshell commands. File manager with Windows Explorer graphical interface already built into the operating system starting with Windows 95.  
Dosx The dosx command is used to run DOS Protected Mode Interface (DPMI), a special mode designed to allow more MS-DOS applications to access the regular 640KB. The dosx command is available in Windows 8, Windows 7, Windows Vista and Windows XP. The dosx command is not available in 64-bit versions of Windows. The dosx and DPMI commands are only available in Windows to support old MS-DOS programs.
Driverquery The driverquery command is used to display a list of all installed drivers. It is available on all versions of Windows from XP and above. 
Drvspace The drvspace command is used to create or configure DriveSpace compressed drives. The drvspace command is available in Windows 98 and 95, as well as in MS-DOS. DriveSpace is an updated version of DoubleSpace, implemented with the dblspace command. 
Dxdiag The dxdiag command launches the DirectX diagnostic tool that allows you to view computer configuration information .

CMD – E order

Echo The echo command is used to display messages, most commonly in scripts and batch files. The echo command can also be used to enable or disable the echoing feature. It is available in all versions of Windows and MS-DOS 
Sửa The edit command starts the MS-DOS Editor tool for creating and editing text files. The edit command is included in MS-DOS and all 32bit Windows versions, but not on Windows 64bit. 
Edlin The edlin command starts the Edlin tool to create and edit text files from the command line interface. The edlin command is available in all 32bit Windows versions, not on Windows 64bit. In MS-DOS, this command is only available on version 5.0. 
Emm386 The emm386 command is used to allow MD-DOS to access more than 640KB of memory. This command is available on Windows 95, 98, MS-DOS. From Windows 95 and above, Windows has access to expandable memory without using this command.
Endlocal The endlocal command is used to end the environment changes within the script file or batch file. It is available on Windows XP and above. 
Erase The erase command is used to delete one or more files, similar to the del command. It is available in all versions of Windows and MS-DOS. 
Esentutl The esentutl command is used to manage the  Extensible Storage Engine database . The command is on Windows XP or higher.
Eventcreate The eventcreate command is used to create a custom event in the event log. The eventcreate command is available on Windows XP and above. 
Eventtriggers The eventtriggers command is used to configure and display event triggers. This command is available on Windows XP. From Windows Vista, the event trigger is created by using the Attach Task To This Event feature in Event Viewer, making the eventtriggers command no longer needed. 
Exe2bin The exe2bin command is used to convert the EXE file type to a binary file. It is available on 32bit version from Windows XP or higher, 64bit version does not support this command.
Exit The exit command used to end the current cmd.exe (Windows) or command.com (in MS-DOS) sessions. The command is available on all versions of Windows and MS-DOS.
Expand The expand command extracts files and folders contained in the CAB (Microsoft Cabinet) file. This command is available on all versions of Windows and MS-DOS except the 64bit version of Windows XP. 
Extrac32 The extrac32 command is used to extract files and folders contained in CAB files, available in all versions of Windows. The extrac32 command is actually a program that extracts CAB files used by Internet Explorer, but it can extract any CAB file. If possible, you should use the expand command instead of extrac32. 
Extract The extract command is used to extract files and folders in CAB files.This command is available in Windows 98 and 95, on Windows XP and above it is replaced by the expand command. 

Command CMD – F

Fasthelp The fasthelp command provides more detailed information for other MS-DOS commands. This command is only available in MS-DOS.From Windows 95, the fasthelp command is replaced with the help command.  
Fastopen The fastopen command is used to add the hard drive location of the program  
Fc Fc command to compare 2 files or file sets and show the difference between them. The fc command is available on all versions of Windows and MS-DOS.
Fdisk The fdisk command is used to create, manage and delete hard drive partitions. It is only available on Windows 98, 95 and MS-DOS, from Windows XP and above, the command is replaced by diskpart. Disk Management from partition management is also available on newer versions of Win. 
Find The find command is used to find a specific text string in one or more files. It is available on all Windows versions. 
Findstr The findstr command is used to search for text string patterns in one or more files, which are present on Windows XP or later. 
Finger The finger command returns information of one or more users on the remote computer, running the Finger service. The command is on Windows XP or higher. 
Fltmc The fltmc command loads, unloads, lists and performs other management tasks for the Filter driver. The command is available on Windows XP or higher.
Fondue The fondue command is used to install optional Windows features from the command line interface. The word fondue stands for Features on Demand User Experience Tool. The command is available on Windows 8 and above. 
For The for command is used to run the command specified for each file in a file set. It is often used for weighing batch files or scripts, available on all versions of Windows and MS-DOS.
Forcedos The forcedos command is used to start a specific program in the MS-DOS subsystem. Forcedos is only available on 32bit version of Windows XP, and used when MS-DOS is not recognized by Windows XP.
Forfiles The forfiles command selects one or more files to execute specific commands on it. It is commonly used in batch files or scripts, available on Windows Vista or later. 
Format The format command is used to format a drive to the format you specify. This command is available on all versions of Windows and MS-DOS.
Fsutil The fsutil command is used to perform tasks related to the FAT and NTFS file systems, such as file sparse, volume unmount, and volume expansion. The command is on Windows XP or higher.
Ftp The ftp command is often used to transfer files from one computer to another. The remote computer must run as an FTP server. The command is available on all Windows versions. 
Ftype The ftype command will specify the default program used to open a specific file type. The command is available on Windows XP or later. 

CMD – G, H command

Getmac The getmac command is used to display the MAC address of all network drivers on the system. It is available on Windows XP and above. 
Goto The goto command is used in batch files, scripts to send the command process to the line labeled in the script. The goto command is available on all Windows, MS-DOS versions.
Gpresult The gpresult command displays Group Policy settings. Available on Windows XP or later. 
Gpupdate The gpupdate command updates Group Policy settings and is also available on Windows XP or later. 
Graftabl The graftabl command is used to allow Windows to display an extended character set in graphics mode. The command is available on the 32bit version of all versions of Windows and MS-DOS to version 5.0.
Graphics The graphics command will load the program that can print the graphics. The command is available on the 32-bit version of all versions of Windows and MS-DOS, and does not support Windows 64bit. 
Help The help command provides more detailed information for other cmd and DOS commands. It is available on all Windows, MS-DOS versions. Syntax: help command name.
Hostname The hostname command displays the name of the current host.Available on Windows XP or later. 
Hwrcomp The hwrcomp command will compile custom dictionaries for handwriting recognition. The command is on Windows 7 and above.
Hwrreg The hwrreg command will install the previously compiled custom dictionary. The command is on Windows 7 and above. 

CMD – I, K command

Icacls The icacls command will display or change the file’s access control list. This command is a new version of cacls, available on Windows Vista or later.
If The if command executes conditional functions in batch files, available on all versions of Windows and MS-DOS. 
Interlnk The interlnk command is used to connect two computers via a parallel or serial connection to share files and printers. This command is only available on MS-DOS.
Intersvr The intersvr command will start the Interlnk server and copy the Interlnk files from one computer to another. This command is only available on MS-DOS.
Ipconfig The ipconfig command is used to display detailed IP information for each network adapter using TCP / IP, freeing and refreshing IP addresses on systems configured to receive them via DHCP servers.The ipconfig command is available on all Windows versions.  
Ipxroute The ipxroute command is often used to display and change information about IPX routing tables. The ipxroute command is only available on Windows XP, from Windows Vista, Microsoft has removed the NetWare application and omitted the command. 
Irftp The irftp command will transfer the file via infrared link. The command is available on Windows Vista or later.
Iscsicli Launch Microsoft iSCSI Initiator to manage iSCSI. The command is available on Windows Vista or later. 
Kb16 Kb16 is a support command for MS-DOS files that require keyboard configuration for a certain language. The command is available on 32bit version of Windows XP or higher. It replaces keyb, but only supports older MS-DOS files.
Keyb Keyb is used to configure the keyboard for specific languages, available on Windows 98, 95 and MS-DOS. The keyboard language settings are currently handled by Region and Language or Regional and Language Options (depending on the Windows version) in Control Panel starting from Windows XP.
Klist The klist command is used to list Kerberos service tickets or to clean up (purge) Kerberos tickets. The command is on Windows 7 and above.
Ksetup Used to configure connection to Kerberos server. The command is on Windows 7 and above.
Ktmutil Launch the Kernel Transaction Manager tool, available on Windows Vista or later. 

Command CMD – L

Label The label command used to manage drive names is available on all versions of Windows and DOS.
Lh The lh command stands for loadhigh, only on Win 98, 95 and MS-DOS.
Licensingdiag The licensingdiag command is a tool for creating text records and other data files containing activation information, Windows license.The command is available on Windows 8 / 8.1 / 10.
Loadfix The loadfix command will load the specific program in the first 64K of memory and run it. The command is only available on MS-DOS and 32bit Windows versions.
Loadhigh The loadhigh command is used to load a program into high memory, and is often used in the file autoexec.bat. This command is available on Windows 98, 95, and MS-DOS. Memory usage is handled automatically from Windows XP or higher.
Lock The lock command is used to lock the hard drive, allowing a direct drive access program. This command is only available on Windows 98/95, from XP onwards it is no longer usable.
Lodctr The lodctr command is used to update registry values ​​related to performance counters. The command is available on all versions of Windows.
Logman The logman command is used to create and manage Event Trace Session and Performance logs. It also supports the many functions of the Performance Monitor. The command is on Windows XP or higher.
Logoff The logoff command is used to terminate a session, available on Windows XP to Windows 10.
Lpq The lpq command displays the status of the printer queue on the computer running Line Printer Daemon (LPD). The command is available on all Windows versions but is not enabled by default. You need to enable it by turning on LPD Print Service and LPR Port Monitor from Programs and Features in Control Panel.
Lpr The lpr command sends the file to the computer running Line Printer Daemon (LDP). The command is also available on all Windows versions but is not enabled by default, you do the lpq command to enable it.

CMD – M command

Makecab The makecab command (also known as Cabinet Maker) is often used to compress losslessly one or more files, which is similar to the diantz command (removed from the Windows 7 version). The command is on Windows XP or higher. 
Manage-bde The manage-bde command is used to configure BitLocker Drive Encryption from cmd. The command is available on Windows 7/8 / 8.1 / 10. On Windows Vista, you can open the script manage-bde.wsf available in cmd to use BitLocker.
Md The md command is a short form of mkdir, available on all Windows, MS-DOS versions.
Mem The mem command displays information about available and available memory areas currently loaded in memory on the MS-DOS subsystem. The command is available on MS-DOS and 32bit Win versions.
Memmaker Memmaker command starts MemMaker – memory optimization tool.The command is available on Windows 98/95 / MS-DOS. From Windows XP onwards, the memory is automatically optimized.
Mkdir The mkdir command is used to create a new directory, which is available on all versions of Windows and MS-DOS.
Mklink The mklink command is used to create symbolic links, available on Windows Vista or later.
Mode Mode command is used to configure system devices, usually COM and LPT ports. It is available on all Windows, MS-DOS versions.
Mofcomp The mofcomp command correctly displays the data in the Managed Object Format (MOF) file and is available on all Windows versions.
More The more command displays the information contained in the text file. It is also used to type page numbers for the resulting file of any other cmd or MS-DOS command. The command is available on all versions of Windows and MS-DOS.
Mount The mount command is used to mount Network File System (NFS) shared on the network. The command is available on Windows 7 and Vista but must be enabled by enabling Services for NFS Windows from Programs and Features in Control Panel. The word Win 8 and above this command is no longer available because Service for UNIX (SFU) has been stopped.
Mountvol The mountvol command is used to display, create, and delete volume mount points. The command is on Windows XP or higher.
Move The move command moves files from one directory to another. It is also used to rename folders. The command is available on all versions of Windows and MS-DOS.
Mrinfo The mrinfo command provides information about the router’s interface. The command is on Windows XP or higher.
Msav The msav command will start Microsoft Antivirus (designed for MS-DOS and Windows 3.x) and is only available on MS-DOS. On newer Windows versions Windows has Microsoft Security Essentials or Windows Defender or uses the best third-party antivirus software .
Msbackup The msbackup command launches Microsoft Backup, the tool used to back up file recovery. The command is only available on MS-DOS.Msbackup is replaced by Microsoft Backup starting from Windows 95 and Backup and Restore on newer Windows versions.
Mscdex The mscdex command is used to grant CD-ROM access to MS-DOS. Commands are available on Windows 98/95 and MS-DOS.From Windows XP or later, Windows grants access to the CD-ROM drive for the MS-DOS subsystem, so this command is no longer needed.
Msd The msd command launches Microsoft Diagnostics, which displays information about the computer. The command is only available on MS-DOS and is replaced with System Information starting with Windows 95.
Msg The msg command is used to send notifications to users and is available from Windows XP and above.
Msiexec The msiexec command is used to launch Windows Installer, a tool to help install and configure software. The command is on Windows XP or higher.
Muiunattend The hoodunattend command starts the unattended setup of Multilanguage User Interface. The command is on Windows Vista or later. 

CMD – N, O order

Nbtstat The nbtstat command is used to display TCP / IP information and other statistical information about a remote computer. The command is available on all versions of Windows.
Net The net command is used to display, configure and edit many types of network settings. It is available on all Windows versions.
Net1 The net1 command is similar to the net command, available on Windows XP or later. This command is issued in Windows NT and 2000 to temporarily fix the Y2K problem that net encountered, this error has been fixed on Windows XP. The net1 command is still in the new Windows versions to be compatible with the old programs and scripts that use this command.
Netcfg The netcfg command will install the Windows Preinstallation Environment ( WinPE ), a small Windows version used to deploy workstations. The command is on Windows Vista or later.
Netsh The netsh command launches Network Shell, a command line tool to manage network configuration on the current, remote machines. The netsh command is available on Windows XP or later.
Netstat The netstat command displays all open network connections and listening ports. It is available on all Windows versions.
Nfsadmin The nfsadmin command is used to manage Server for NFS or Client for NFS from cmd. The command is available on Windows 7 and Vista, but Services for NFS Windows must be enabled. On Windows 8 and above the command is not available because Service for UNIX (SFU) has been stopped.
Nlsfunc The nlsfunc command loads specific information for a specific region. The command is only available on MS-DOS and 32bit Windows versions. 
Nltest The nltest command is used to check security channels between Windows computers in a domain and between domain controllers trusted by another domain. The command is on Windows 7 and above.
Nslookup The nslookup command is often used to display the server name of the entered IP address. It queries your configured DNS server to see the IP address. Commands are available on all Windows versions.
Ntbackup The ntbackup command is used to perform various backup functions from the command prompt or in other batch and script files. This command is available in Windows XP and replaced with wbadmin from Windows Vista.
Ntsd The ntsd command is used to perform command line debugging tasks. The command is on Windows XP and is deleted from Windows Vista because of the additional dump support file in Task Manager.
Ocsetup The ocsetup command launches the Windows Optional Component Setup to install additional Windows Features. The command is available on Windows Vista / 7/8. On Windows 10 and Windows 8 Microsoft refused to order ocsetup to use the dism command.
Openfiles The openfiles command is used to display and disconnect open files and folders on the system. The command is on Windows XP or higher.

CMD command – P, Q

Path The path command displays or sets a specific path for the executable file, which is available on all versions of Windows and MS-DOS.
Pathping The pathping command is similar to the tracert command but reports the delay and loss of information on each hop. The command is on Windows XP or higher.
Pause The pause command is used in batch files or scripts. When the command pause, the message “Press any key to continue …” will be displayed on the command line. Command to pause there on all Windows, MS-DOS versions.
Pentnt The pentnt command is used to detect floating point division of Intel Pentium chips. It is also used to activate floating point simulation and to cancel floating point hardware activation. The pentnt command is available on Windows XP and deleted from Windows Vista.
Ping The ping command sends an Internet Control Message Protocol (ICMP) Echo Request to the remote computer specified to verify the IP-level connection. This command is available on all versions of Windows.
Pkgmgr The pkgmgr command is used to launch the Windows Package Manager from cmd. Package Manager installs, uninstalls, configures and updates features and packages for Windows. The command is on Windows Vista or later.
Pnpunattend The pnpunattend command automates the installation of hardware drivers. The command is available from Windows Vista or later.
Pnputil The pnputil command launches Microsoft PnP Utility, a tool used to install Plug and Play devices from cmd. The command is on Windows Vista or later.
Popd The popd command changes the current directory to the most recently stored pushd command directory. Commands commonly used in batch files or scripts, are available on Windows XP or later.
Power The power command is used to reduce computer power consumption by monitoring hardware and software devices. The command is on MS-DOS, Win 98/95. From Win XP this command is replaced by the built-in power management functions in the operating system.
Powercfg The powercfg command is used to manage power management settings on Windows from cmd. The command is on Windows XP or higher.
Print The print command is used to print specific text files on the specified printer. The command is available on all Win and MS-DOS versions.
Prompt The prompt is used to customize the type of command prompt in cmd or MD-DOS. The command is available on all versions of Windows and MS-DOS.
Pushd The pushd command is used to store directories, usually in batch files or scripts. The command is on Windows XP or higher.
Pwlauncher The pwlauncher command is used to activate, deactivate or display the status of Windows To Go boot options. The command is on Windows 10 / 8.1 / 8.
Qappsrv The qappsrv command is used to display all available Remote Desktop Session Host servers on the network. The command is on Windows XP or higher.
Qbasic Qbasic command launches QBasic, MS-DOS-based programming environment for BASIC programming language. The command is available on Windows 98/95 / MS-DOS, but is not installed by default, you must install it via disk.
Qprocess The qprocess command displays information about running processes. The command is on Windows XP or higher.
Query The query is used to display the status of a specific service. The command is on Windows Vista or later.
Quser The quser command displays information about the user who is logged on the system. The command is available on Windows Vista or later.
Qwinsta The qwinsta command displays information about the open Remote Desktop Sessions. The command is on Win XP or higher.

CMD – R command

Rasautou The rasautou command manages Remote Access Dialer AutoDial address, available on Win XP or later.
Rasdial The rasdial command starts or terminates the network connection for the Microsoft client. The command is on Windows XP or higher.
Rcp The rcp command is used to copy files between a Windows computer and a system running rshd daemon. The command is available on Windows 7 / Vista by enabling Subsystem for UNIX-based Applications Windows from Programs and Features in Control Panel, then installing Utilities and SDK for UNIX-based Applications.From Windows 8 onwards the command is no longer available because Service for UNIX (SFU) has been stopped.
Rd The rd command is short for rmdir. The command is available on all versions of Windows and MS-DOS.
Rdpsign The rdpsign command is used to sign the Remote Desktop Protocol (RDP) file. Commands are available on Windows 7 and Windows 10.
Reagentc The reagentc command configures Windows Recovery Environment (RE), available on Windows 7 or later.
Recimg The recimg command creates a custom image, available on Windows 8.
Recover The recover file used to recover data can read from a bad or damaged drive. The command is on Windows XP or higher.
Reg The reg command manages the Windows Registry from cmd with basic tasks such as adding keys, exporting the registry . The command is on Windows XP or higher.
Regini The regini command sets or changes registry rights and values ​​from cmd. The command is on Windows XP or higher.
Register-cimprovider The register-cimprovider command is used to register the Common Information Model (CIM) Provider in Windows. The command is on Windows 8 and above.
Regsvr32 The regsvr32 command is used to register the DLL file as a command component in the Windows Registry, available on Windows XP to Windows 10.
Relog The relog command helps create new performance records from data contained in existing performance records. The command runs on Windows XP to Windows 10.
Rem The rem command is for taking notes or marking batch files and scripts. It is available on all versions of Windows and MS-DOS.
Lace The ren command is a shortened version of rename, running on all versions of Windows and MS-DOS.
Rename The rename command allows you to change the name of a certain file you specify. The rename command is available on all Windows and MS-DOS versions.
Repair-bde The repair-bde command is used to repair or decrypt a damaged hard drive, encrypted with BitLocker. This command is available on Windows 7, Windows 8 / 8.1, Windows 10.
Replace The replace command is used to replace one or more files with one or more other files. The command is available on all versions of Windows and MS-DOS.
Reset The reset command is executed like reset session, used to reset the session on the software, the system hardware to the original value.The command runs on Windows XP or higher.
Restore The restore command is used to restore the backed up file with the backup command. This command is only available in MS-DOS. The backup command is only available in MS-DOS 5.00, but the restore command is included with later MS-DOS versions to help restore files that were backed up in earlier MS-DOS versions.
Rexec The rexec command is used to run commands on the remote computer running rexec daemon. Rexec is available on Windows XP and Vista. 
Rmdir The rmdir command is used to delete the existing directory or the empty directory completely. Rmdir is available on all Windows and MS-DOS
Robocopy The robocopy command will copy files and folders from one location to another. This command is also called Robust File Copy. Robocopy is available on Windows Vista to Windows 10. Robocopy is superior to both copy and xcopy because it supports more options.
Route The route command is used to execute network routing tables and is available on all Windows versions.
Rpcinfo The rpcinfo command executes the remote procedure call (RPC) to the RPC server and reports what it finds. The command is available in Windows 7 and Vista, but the Services for NFS Windows feature needs to be enabled from Programs and Features in Control Panel.The rpcinfo command is not available in Windows 8 because Service for UNIX (SFU) has been stopped.
Rpcping The rpcping command is used to ping the server using RPC. The command is available on Windows Vista to Windows 10.
Rsh The rsh command runs commands on the remote computer running rsh daemon. The rsh command is available on Windows XP to Windows 7, but needs to be activated by enabling Subsystem for UNIX-based Applications Windows in Programs and Features in Control Panel. From Windows 8 onwards the command is no longer available.
Rsm The rsm command helps manage multimedia resources, using Removable Storage. The command is only available on Windows Vista, XP.
Runas The runas command is used to execute a program that uses other users’ login information. The command runs on Windows XP or higher.
Rwinsta The rwinsta command is a shortened version of reset session. The command is on Windows XP or higher.

CMD – S command

Sc The sc command is used to configure information about services. It communicates with Service Control Manager and runs on Windows XP or higher.
Scandisk The scandisk command launches the Microsoft ScanDisk drive repair program. It is available on Windows 98, 95 and MS-DOS.Scandisk from Windows XP onwards is replaced with chkdsk.
Scanreg The scanreg command launches the basic registry backup and repair utility, Windows Registry Checker. It is only available on Windows 98 and 95. The functions that scanreg provides are no longer needed on Windows XP onwards due to changes in the functionality of the Windows Registry.
Schtasks The schtasks command is used to schedule specific programs and commands, to run at certain times. It can create delete, query, change, run and end schedules of tasks. Schtasks is available on Windows XP or later.
Sdbinst The sdbinst command deploys custom SDB database files and is available on Windows XP or later.
Secedit The secedit command helps configure and analyze system security by comparing the current security configuration with the sample configuration. The command is available on Windows XP or later.
Set The set command to display, enable, prohibit environment variables in MS-DOS or from cmd. It runs on all versions of Windows and MS-DOS.
Setlocal The setlocal command helps localize environment changes in batch files, scripts, available on Windows XP to Windows 10.
Setspn The setspn command to manage Service Principal Names (SPN) for Active Directory (AD) accounts, available on Windows 7 or later.
Setver The setver command will set the number of MS-DOS versions used to report to a program. The command only runs on MS-DOS and 32bit Windows versions.
Setx The setx command creates and changes environment variables in a user or system environment, available on Windows Vista or later.
Sfc Sfc command to confirm and replace important Windows system files. Sfc is also called System File Checker or Windows Resource Checker depending on the operating system. The command is available on Windows XP to Windows 10.
Shadow The shadow command monitors other Remote Desktop Services sessions. Commands are available on Windows 7, Vista, and XP.
Share The share command is used to install file locking and file sharing in MS-DOS. The command is on MS-DOS, Windows XP and on 32bit version.
Shift The shift command changes the position of the replaceable parameters in batch files and scripts. Available on all versions of Win and MS-DOS.
Showmount The showmount command displays information about NFS-mounted file systems. The command is only available on Windows 7 and Vista but needs to turn on the Services for NFS Windows feature in Control Panel. 
Shutdown The shutdown command can turn off, restart, log off the current computer or remote computer. Shutdown is available on Windows XP or later.
Smartdrv The smartdrv command installs and configures SMARTDrive, a disk buffer utility for MS-DOS. The command is only available on Windows 98 or lower, since XP caching is started automatically so this command is no longer needed.
Sort The sort command is used to read data from a specific input, sort that data and return the sort result by displaying it on the cmd screen, file or exporting to another device. It is available on all versions of Win and MS-DOS. 
Start The start command is used to open a new command line window to run specific commands and programs. It can also be used to launch an application without creating a new window. Start is available on MS-DOS and all Windows versions.
Subst The subst command links a local path to the drive letter. The subst is very similar to the net use command, except using the local path instead of the shared network path. It is available on all versions of Windows and MS-DOS, replacing the assign command starting from MS-DOS 6.0.
Sxstrace The sxstrace command launches the WinSxs Tracing Utility program diagnostic tool. The command is on Windows Vista or later. 
Sys The sys command will copy the MS-DOS system files and the command interpreter to the drive. It is used to create a boot disk or a simple boot hard drive. System files needed for Windows are too large to store on disk, so this command is only available on Windows 98 and earlier, removed from Windows XP.
Systeminfo The systeminfo command displays basic Windows configuration information for the current or remote computer. Systeminfo is available on Windows XP or higher.

CMD – T command

Takeown The takeown command used to regain access to the file has been denied access by the admin when reassigning the file. The command is available on Windows Vista or later.
Taskkill The taskkill command will terminate a running task, just like when you select end task in Task Manager. The command is on Windows XP or higher.
Tasklist The tasklist command displays the application list, service and Process ID (PID) currently running on the remote computer or computer. The command is available on Windows XP to Windows 10.
Tcmsetup The tcmsetup command will set or deactivate the client Telephony Application Programming Interface (TAPI). The command is on Windows XP or higher.
Telnet The telnet command helps communicate with remote computers using the Telnet protocol . The telnet command is available on all Windows versions, but the Telnet Client Windows feature in the Control and Programs of Control Panel is enabled to activate.
Tftp The tftp command will transfer files back and forth between the current computer and the remote computer running the service or the Trivial File Transfer Protocol (TFTP) daemon. The command is on Windows XP or later, but you need to enable the Windows TFTP Client feature in Control Panel to activate it.
Time The time command will show or change the current time. The command is available on all versions of Windows and MS-DOS.
Timeout The timeout command is often used in batch files, scripts to provide the timeout value specified in a process. Timeout can also be used to skip keypresses. The command is available on Windows Vista or later.
Title The title command will set the name of the cmd window, available on Win XP or later.
Tlntadmn The tlntadmn command is used to manage local or remote computers, running Telnet Server. The command is on Windows XP or later, but Telnet Server Windows needs to be enabled from Programs and Features in Control Panel to activate.
Tpmvscmgr The tpmvscmgr command creates and destroys the virtual TPM smart card, available on Windows 8 / 8.1 and Win 10.
Tracerpt The tracerpt order is used to process event or data tracking logs in real time from event monitors. The command is on Windows XP or higher.
Tracert The tracert command sends an Internet Control Message Protocol (ICMP) Echo Request to the remote computer specified with the Time to Live (TTL) field value increasing and displaying the IP address, hostname, if available, of the source router interface and destination. It is available on all Windows versions.
Tree The tree command displays the directory structure of the hard drive, the path in graphical form. This command is available on all Win and MS-DOS versions.
Tscon The tscon command will assign the user session to the Remote Desktop session. The command is on Windows XP or higher.
Tsdiscon The tsdiscon command is often used to disconnect the Remote Desktop session, available on Win XP or later.
Tskill The tskill command will terminate the specific process, available on Win XP or higher.
Tsshutdn The tsshutdn command will turn off, restart the remote terminal server. The command is on Windows XP, removed from Windows Vista because of a stronger shutdown command.
Type The type command displays the information contained in the text file, available on all versions of Windows and MS-DOS.
Typeperf The typerperf command displays performance data in cmd or writes data to the specified log file. The command is in Windows XP or later.
Tzutil The tzutil command is used to display or configure the current system time zone or to enable / disable Daylight Saving Time adjustments. The command is on Windows 7 and above.

CMD – U, V command

Umount The umount command is used to delete the Network File System (NFS) mounted on network shares. The command is only available on Windows 7 and Vista but requires the Services for NFS Windows feature to be enabled. 
Undelete The undelete command used to undo the delete action has been performed with the delete command in MS-DOS. From Windows 95 this command was deleted because it already has Recycle Bin, as well as many good data recovery software from other software vendors.
Unformat The unformat command used to undo the format action on the hard drive, is executed using the format command on MS-DOS. Then, from Windows 95 the unformat command was deleted due to changes in the file system.
Unlock Unlock order is used to unlock the hard drive, prohibit direct drive access program. Unlocking is only available on Windows 95/98 and is no longer available on Windows XP or later.
Unlodctr The unlodctr command removes the Explain text and the Performance counter for the device and device drivers from the Windows Registry. The command is available on Windows XP or later.
Vaultcmd The vaultcmd command creates, deletes and displays stored logins.Commands are available on Windows 7, 8 / 8.1 and Windows 10.
Ver The ver command displays the current version of Windows, MS-DOS, running on all Win and MS-DOS versions.
Verify The verify command is used to enable / disable the ability to verify whether the file is written to the correct disk of cmd, MS-DOS. The command is available on all versions of Windows and MS-DOS.
Vol The vol command indicates the label of the volume and the serial number of the specific drive, if it exists. Vol is available on all Windows and MS-DOS.
Vsafe The vsafe command launches VSafe, the basic virus protection system for MS-DOS. The command is only available on MS-DOS, on more modern Windows versions Microsoft has built-in antivirus tools or can use third-party antivirus software.
Vssadmin The vssadmin command launches the Volume Shadow Copy Service command line with admin rights, displaying backup copies of the current shadow copy volume and all recorders, providing the installed shadow copy. The command is available on Windows XP or later.

CMD command – W, X

W32tm The w32tm command is used to detect problems with Windows Time. The command is on Windows XP to Windows 10. 
Waitfor The waitfor command sends or waits for the signal on the system, available on Windows Vista or later.
Wbadmin The wbadmin command launches and stops backup tasks, displays the details of the previous backup, lists the items in the backup and reports the status of the running backup. Wbadmin is available on Windows Vista or later and it replaces the ntbackup command.
Wecutil The wecutil command used to manage the registrations for the event is forwarded from the computer that supports WS-Management. The command runs on Windows Vista or later.
Wevtutil The wevtutil command launches the Windows Events Command Line Utility to manage logs and event publishers. The command is available on Windows Vista or later.
Where The where command is used to search for files that match specific patterns, available on Windows Vista or later.
Whoami The whoami command extracts the user name and group information on a network. It is available on Windows Vista and above.
Winmgmt The winmgmt command opens the WMI command line interface, the script tool in Windows. This command is available on all Windows versions.
Winrm The winrm command launches the command line interface of Windows Remote Management, manages secure communication with local and remote computers using web services. Winrm is available on Windows Vista and above.
Winrs The winrs command opens a secret command window with the remote host, available on Windows Vista or later.
Winsat The winsat command launches the Windows System Assessment Tool, which evaluates the different features, attributes and capabilities of Windows computers. The command runs on Windows Vista or later.
Wmic Wmic command launches Windows Management Instrumentation Command line (WMIC), script interface simplifies the use of Windows Management Instrumentation (WMI) tool and the system is managed through WMI. The command runs on Windows XP or higher.
Wsmanhttpconfig The wsmanhttpconfig command is used to manage aspects of the Windows Remote Management service (WinRM), available on Windows Vista or later.
Xcopy The xcopy command can copy one or more files, even the directory tree from one location to another. The xcopy command is more powerful than copy but not equal to robocopy. 
Xwizard The xwizard command is a shortened version of the Extensible Wizard, used to register data in Windows, open from a pre-configured XML file. The command is on Windows 7 and above.
Read more :
READ  Top internet marketing strategies for 2019

Leave a Reply

Your email address will not be published. Required fields are marked *