Cmd.exe
cmd.exeはOS/2やNT系Windows、Windows CEに搭載されているコマンドラインインタプリタである。英語版のショートカットには「Command Prompt」、日本語版のショートカットには「コマンド プロンプト」という名称が付けられている。MS-DOSからWindows 9xに渡って用いられたCOMMAND.COM(およびDOSプロンプト)と類似の機能を持つ。Win32コンソールAPIを利用して実装されている。
64ビット版Windowsでは、64ビットのcmd.exeと、WOW64で実行される32ビットのcmd.exeがインストールされている。Windows 9x系のDOSプロンプトがMS-DOS仮想マシン上で動く16bitプログラムなのに対して、cmd.exeは32bitもしくは64bitで動作するコンソールプログラムである。
cmd.exeはCOMMAND.COMと比べ、相当に機能向上が図られている。一旦はエスケープシーケンスの機能が削られたが、Windows 10 1607で復活し、VT100互換のエスケープシーケンスが使用できるようになった。
Windows 7のエクスプローラーでは、Shiftキーを押しながらコンテキストメニューを表示すると、「コマンド ウィンドウをここで開く」というメニューコマンドが出現する。このコマンドを実行することで、指定フォルダーをカレントディレクトリに設定した状態でコマンドプロンプトを起動することができる。
Windows 8.1ではスタートボタンを右クリックする、またはWindowsキーを押しながらXキーを押すことでシステムコマンドメニューが表示され、コマンドプロンプトを通常権限または管理者権限で起動することができる。
Windows 10 Creators Update (バージョン1703) では、既定のコマンドシェルがPowerShellに置き換えられ、エクスプローラー上でShiftキーを押しながらコンテキストメニューを表示すると「PowerShell ウィンドウをここに開く」というメニューコマンドが出現するようになり、またシステムコマンドメニューにはコマンドプロンプトの代わりにPowerShellが表示されるようになった。ただし設定変更により従来通りコマンドプロンプトをシステムコマンドメニューに表示させることも可能である。