somemo's diary

プログラマ、雑記、プログラミング関係はLinkから、数式はこっちでまとめていることが多い

【Windows】startコマンドでファイルやディレクトリを開く

これを知っていると、Windowsで便利なアプリを作成できそうなのでメモしておきます。

startコマンド

指定されたファイルやディレクトリを別ウィンドウで実行します。

下記のように引数なしの場合、コマンドプロンプトが別ウィンドウで開きます。

start

対象指定

下記のように指定すると、別ウィンドウでファイルやディレクトリが開きます。

start C:\WINDOWS
start C:\WINDOWS\シャボン.bmp

タイトル指定

下記のように文字列として指定すると、指定した文字列タイトルでコマンドプロンプトが実行されます。

start "C:\WINDOWS\シャボン.bmp"

これでは半角スペースを含むパスはクォートで囲む必要があるので実行できなくなってしまいます。

しかし、下記のようにすることで実行できます。つまり、タイトルは省略可能です。

start "" "C:\Program Files"

その他

ここまで説明してから気づいたのですが、ファイルの場合はstartを使用しなくても実行できます・・・。