指定したプログラムまたはコマンドを実行する別のコマンド プロンプト ウィンドウを起動します。Starts a separate Command Prompt window to run a specified program or command.


start [<title>] [/d <path>] [/i] [{/min | /max}] [{/separate | /shared}] [{/low | /normal | /high | /realtime | /abovenormal | belownormal}] [/affinity <hexaffinity>] [/wait] [/elevate] [/b] [<command> [<parameter>... ] | <program> [<parameter>... ]]


パラメーターParameter 説明Description
<title> コマンドプロンプトウィンドウのタイトルバーに表示するタイトルを指定します。Specifies the title to display in the Command Prompt window title bar.
d <path>/d <path> スタートアップ ディレクトリを指定します。Specifies the startup directory.
/i/i Cmd.exe スタートアップ環境を新しい コマンドプロンプト ウィンドウに渡します。Passes the Cmd.exe startup environment to the new Command Prompt window. 場合 /i が指定されていない、現在の環境を使用します。If /i is not specified, the current environment is used.
{/min | /max} 新しいコマンドプロンプトウィンドウを最小化 (/分) するか、最大化する (/最大) ことを指定します。Specifies to minimize (/min) or maximize (/max) the new Command Prompt window.
{/separate | /shared} 別のメモリ領域で 16 ビット プログラムを起動 (/separate) または共有メモリの領域 (/共有)。Starts 16-bit programs in a separate memory space (/separate) or shared memory space (/shared). 64 ビット プラットフォームでは、これらのオプションはサポートされていません。These options are not supported on 64-bit platforms.
{/low | /normal | /high | /realtime | /abovenormal | belownormal} 指定した優先度クラスでは、アプリケーションを起動します。Starts an application in the specified priority class.
/アフィニティ <hexaffinity>/affinity <hexaffinity> 新しいアプリケーションを (16 進数として表されます)、指定されたプロセッサ関係マスクを適用します。Applies the specified processor affinity mask (expressed as a hexadecimal number) to the new application.
/wait/wait アプリケーションを起動し、終了するまで待機します。Starts an application and waits for it to end.
/昇格/elevate 管理者としてアプリケーションを実行します。Runs application as administrator.
/b/b 新しい コマンドプロンプト ウィンドウを開かずにアプリケーションを起動します。Starts an application without opening a new Command Prompt window. CTRL キーを押しながら C キーの処理には、アプリケーションは CTRL + C 処理を有効にしない限りは無視されます。CTRL+C handling is ignored unless the application enables CTRL+C processing. アプリケーションを中断するのにには、CTRL キーを押しながら BREAK キーを使用します。Use CTRL+BREAK to interrupt the application.
[<command> [<parameter>... ] | <program> [<parameter>... ]] 開始するコマンドまたはプログラムを指定します。Specifies the command or program to start.
<parameter> コマンドまたはプログラムに渡すパラメーターを指定します。Specifies parameters to pass to either the command or the program.
/?/? コマンド プロンプトにヘルプを表示します。Displays help at the command prompt.


  • ファイルの関連付けを使用して、ファイルの名前をコマンドとして入力することで、非実行可能ファイルを実行できます。You can run non-executable files through their file association by typing the name of the file as a command.

  • 拡張子またはパスの修飾子を含まない最初のトークンとして文字列 CMD を含むコマンドを実行すると、CMD は COMSPEC 変数の値に置き換えられます。If you run a command that contains the string CMD as the first token without an extension or path qualifier, CMD is replaced with the value of the COMSPEC variable. これを取得できないように cmd 、現在のディレクトリからです。This prevents users from picking up cmd from the current directory.

  • 32ビットのグラフィカルユーザーインターフェイス (GUI) アプリケーションを実行する場合、コマンドプロンプトに戻る前に、アプリケーションが終了するのを cmd は待機しません。If you run a 32-bit graphical user interface (GUI) application, cmd does not wait for the application to quit before returning to the command prompt. この動作は、コマンド スクリプトからアプリケーションを実行する場合に発生しません。This behavior does not occur if you run the application from a command script.

  • 拡張機能が含まれていない最初のトークンを使用するコマンドを実行すると、Cmd.exe は PATHEXT 環境変数の値を使用して、検索する拡張機能とその順序を決定します。If you run a command that uses a first token that does not contain an extension, Cmd.exe uses the value of the PATHEXT environment variable to determine which extensions to look for and in what order. PATHEXT 変数の既定値は、します。The default value for the PATHEXT variable is:


    構文は PATH 変数と同じであり、セミコロン (;)各拡張機能を区切ります。Note that the syntax is the same as the PATH variable, with semicolons (;) separating each extension.

  • 実行可能ファイルを検索するときに、どの拡張機能にも一致するものがない場合は、によって、名前がディレクトリ名と一致するかどうか が確認さ れます。When searching for an executable file, if there is no match on any extension, start checks to see if the name matches a directory name. そのような場合は、 開始 そのパスに Explorer.exe を開きます。If it does, start opens Explorer.exe on that path.


コマンドプロンプトで Myapp プログラムを起動し、現在の コマンドプロンプト ウィンドウの使用を保持するには、次のように入力します。To start the Myapp program at the command prompt and retain use of the current Command Prompt window, type:

start Myapp

個別に最大化されたコマンドプロンプトウィンドウでstartコマンドラインヘルプトピックを表示するには、次のように入力します。To view the start command-line help topic in a separate maximized Command Prompt window, type:

start /max start /?

その他のリファレンスAdditional References