コンピュータで実行可能なファイルの検索パスを増やすにはどうすればいいですか?


実行したいプログラムがシステムで指定されたディレクトリにない場合、DOSオペレーティングシステムは自動バッチファイルにパスを設定する方法を採用して、自動的にこのプログラムを探す目的を達成します。Windowsでは、自動バッチ処理を設定することではなく、アプリケーションパスをより秘密的に増やすことができ、レジストリを変更することで上記の目的を達成する必要がある。例えば、「C:\Program Files\Winrar\Winrar.exe」ファイルにパスを追加します。レジストリエディタを実行して、このキーの値を開きます。LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\App Paths(このキーが存在しない場合は新規作成してください)は、キー項目Winrar.exeを新規作成し、標準キー項目(文字列値)を変更します。完了後、「実行」コマンドに直接「Winrar.exe」または「Winrar」を入力するとプログラムが起動します。Windows NT/2000/XPシステムでは、具体的なディレクトリの代わりに変数を使用することもできます。例えば、「%Program Files%\Winzip\Winzip 32.exe」を使用して、適応性を向上させる目的があります。また、既存のプログラムに新たな値を設定し、ファイルパスを実行することもできます。なお、ファイルパスに長いファイル名(つまり、8つの英語または4つの中国語のディレクトリ、ファイル名)が含まれている場合、全体のパスはダブルクォーテーションで囲まれていなければ、Windows初期バージョンではファイルを特定できない(最新のWindows XP/2003版本システムでは、この制限を考慮しないことができます)。