PATH 環境変数のコマンド パスを設定し、実行可能ファイル (.exe) ファイルの検索に使用するディレクトリのセットを指定します。 パラメーターを指定せずに使用した場合、このコマンドは現在のコマンド パスを表示します。
Syntax
path [[<drive>:]<path>[;...][;%PATH%]]
path ;
Parameters
| Parameter | Description |
|---|---|
[<drive>:]<path> |
コマンド パスで設定するドライブとディレクトリを指定します。 現在のディレクトリは、コマンド パスで指定されたディレクトリの前に常に検索されます。 |
| ; | コマンド パス内のディレクトリを区切ります。 他のパラメータなしで使用する場合、 は 、PATH 環境変数から既存のコマンド パスをクリアし、現在のディレクトリ内でのみ検索するように Cmd.exe 指示します。 |
%PATH% |
PATH 環境変数に一覧表示されている既存のディレクトリ セットにコマンド パスを追加します。 このパラメーターを含める場合、Cmd.exe は PATH 環境変数で見つかったコマンド パス値に置き換えられるため、コマンド プロンプトでこれらの値を手動で入力する必要がなくなります。 |
| /? | コマンド プロンプトにヘルプを表示します。 |
Remarks
Windows オペレーティング システムは、既定のファイル名拡張子を、.exe、.com、.bat、.cmdの順に検索します。 つまり、acct.batという名前のバッチ ファイルを探しているが、同じディレクトリに acct.exe という名前のアプリがある場合は、コマンド プロンプトに .bat 拡張機能を含める必要があります。
コマンド パス内の 2 つ以上のファイルのファイル名と拡張子が同じである場合、このコマンドは最初に現在のディレクトリ内の指定されたファイル名を検索します。 次に、PATH 環境変数に一覧表示されている順序で、コマンド パス内のディレクトリを検索します。
path コマンドを Autoexec.nt ファイルに配置すると、Windows オペレーティング システムは、コンピューターにログオンするたびに、指定された MS-DOS サブシステム検索パスを自動的に追加します。 Cmd.exe は Autoexec.nt ファイルを使用しません。 ショートカットから起動すると、Cmd.exe は、[マイ コンピューター]、[プロパティ]、[詳細設定]、[環境] で設定された環境変数を継承します。
Examples
パス c:\user\taxes、 b:\user\invest、 および b:\bin で外部コマンドを検索するには、次のように入力します。
path c:\user\taxes;b:\user\invest;b:\bin