- 追加された行はこの色です。
- 削除された行はこの色です。
#navi(コマンド別)
#contents
////////////////////////////////////////////////////////////////////////////
*タイトルが省略不可のケース [#fa9f2709]
start /? を見ると、コマンドの構文は、
START ["タイトル"] [/Dパス] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
[/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
[/WAIT] [/B] [コマンド/プログラム]
[パラメータ]
と、タイトルは省略可能となっており、実際省略可能なケースが多い。
ただし、プログラム名が空白を含む等で " " で囲まなければならない場合、
start "C:\Program Files\prog1\prog1.exe"
と書くと、これがタイトルとみなされて、プログラムは起動されず、
コマンドプロンプトが新たにこのタイトルで開くだけである。~
この場合、
start "" "C:\Program Files\prog1\prog1.exe"
のように、空でもいいのでタイトルを指定する必要がある。
プログラムでなく文書名を指定する際に " " で囲む場合も同じ。
////////////////////////////////////////////////////////////////////////////
*App Paths との関係 [#o5ccb3bb]
start で起動できるプログラムは、PATH に設定されているディレクトリにあるもの、
パス指定で記述したものの他に、
レジストリの HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
にプログラム名とそのフルパス名が記述してあるものでもよい。
C:\>AcroRD32.exe
'AcroRD32.exe' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
C:\>start AcroRD32.exe
→アクロバットリーダーが起動する
////////////////////////////////////////////////////////////////////////////
#navi(コマンド別)