COMMAND.COM
バッチファイルの引数を参照するパラメータ(置換パラメータ)を後続のパラメータに置き換える(例: %0を%1、%1を%2など)。
対話モードにおいて、コマンドラインの文字数は126文字以内に制限されている。
ファイルの完全に展開された物理名を表示し、ASSIGN、JOIN、SUBST論理ファイルシステムマッピングを解決する。
DOSにおいては、デフォルトのユーザインターフェイスである。MS-DOSでは、起動プロセスの中で MSDOS.SYS(PC DOSでは IBMDOS.COM)が CONFIG.SYS の記述「SHELL=」を元に起動する最初のプロセス(ルートプロセス)であり、AUTOEXEC.BATを実行してシステムをセットアップした後、全てのプロセスの祖先となる役割がある。
Windows 9x系では「DOSプロンプト」という名前(「プロンプト」とは「C:\>」のようなユーザーに入力を促すメッセージのこと)でMS-DOS互換環境のシェルとして起動された。COMMAND.COM は16bitアプリであるが、そこから32ビット Windows アプリケーションの起動もできた。OS/2とWindows NT系ではcmd.exeにその役割を譲ったが、32ビット版のWindows NTでは互換性のためにCOMMAND.COMも付属しており、IA-32の仮想DOSマシンで利用可能である。
GOTOコマンドの飛び先(ラベル)を定義する。
プログラムを上位メモリ領域(UMA)にロードする。