start
startは、新規にコマンドプロンプトを開くコマンドです。
解説
startで実行したコマンドやバッチファイルは非同期(別プロセス)で実行されます。
同期実行(同プロセス実行)したい場合は、/WAITオプションを使用してください。
構文
- (構文)
- START [タイトル] [オプション] [コマンド]
パラメータ | 説明 |
---|---|
タイトル | コマンドプロンプトのタイトルに表示させる文字 |
オプション | 下表【オプション】参照 |
コマンド | 開いたコマンドプロンプト上で実行するコマンド |
オプション | 説明 |
---|---|
/D パス | 初期ディレクトリを指定する |
/B | 別ウィンドウで開かずに新規にコマンドプロンプトを開く |
/I | 環境変数を引き継がない |
/MIN | ウィンドウを最小化の状態で開く |
/MAX | ウィンドウを最大化の状態で開く |
/WAIT | 同期実行する |
/? | コマンドのヘルプを表示する |
サンプル
コマンドプロンプトを別ウィンドウで開く(タイトル:hoge)
start "hoge"
コマンドプロンプトを別ウィンドウで開き、初期ディレクトリを「D:¥」とする
start /d d:¥
コマンドプロンプトを別ウィンドウで開かずにコマンド「dir」を実行する
start /b dir
コマンドプロンプトを最小化状態で開く
start /min
コマンドプロンプトを最大化状態で開く
start /max
バッチファイル「test.bat」を非同期で実行する
start test.bat
バッチファイル「test.bat」を同期実行する
start /wait test.bat
Excelを起動する
start excel
Excelがインストールされている必要があります。
コマンドのヘルプを表示する
start /?
備考
- オプションは大文字/小文字どちらで指定しても構いません。