実行するプログラムがシステムで指定されたディレクトリにない場合、DOSオペレーティングシステムは一般に、自動バッチファイルにパスを設定する方法を採用して、プログラムを自動的に見つけるという目的を達成します。 Windowsでは、上記の目的を達成するためにレジストリを変更する必要がある自動バッチ処理を設定する代わりに、アプリケーションパスをもっと密かに増やすことができます。たとえば、 "C:\\ Program Files \\ Winrar \\ Winrar.exe"ファイルへのパスを追加します。

レジストリエディタを起動し、このキーを開きます。[HKEY_LOCAL_MacHINE \\ Software \\ Microsoft \\ Windows \\ Current Version \\ App Path](そのようなキー値がない場合は、新しいキー値を作成してください)、新しいキー値アイテムWinrarを作成します。 exeファイル、デフォルトのKey-Value項目(文字列値)を次のように変更します。 "C:\\ Program Files \\ Winrar \\ Winrar。exe"、新しい文字列値PATHを作成し、値は "C:\\ Program Files \\ WINRAR"です。完了後は、直接「ファイル名を指定して実行」コマンドに「Winrar。exe」または「Winrar」と入力してプログラムを起動してください。 Windows NT /2000 /XPシステムでは、 "C:\\ Program Files \\ WINZIP"の代わりに "%ProgramFiles%\\ Winzip \\ Winzip32.exe"を使用するなど、特定のディレクトリの代わりに変数を使用することもできます。 \\

winzip32.exe "これで適応性を高めるという目的を達成できます。新しい値を設定し、既存のプログラムのファイルパスを実行することも可能です。ファイルパスに長いファイル名(つまり、8つの英語または4つの中国語ディレクトリ、ファイル名)が含まれる場合は、パス全体を二重引用符で囲む必要があります。そうしないと、以前のバージョンのWindowsでは使用できません。ファイルを探します(最新のWindows XP /2003バージョンでは、この制限は考慮されていません)。

Copyright © Windowsの知識 All Rights Reserved