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