WindowsでPATH変数を管理する方法は?
質問
新しい言語、コンパイラ、インタープリター、ツールなどを試してみるたびに、コマンドラインからそれを実行したい場合は、システムに移動してPATH変数を変更する必要があります。ただし、モンスター文字列を配置するボックスは、1行のテキストボックスのみで構成されています。編集するために、PATH文字列をメモ帳にコピー/貼り付けしなければならないことがよくあります。すでに半分以上のページがあります。現在、約30の異なるパスURLをカウントしています。
パスをすべて1つの文字列にまとめるよりも、パスを管理する方が良い方法はありますか? PATHがめちゃくちゃになっているので、開発にSUSEを使用することを考えています。
解決
常に1つまたはいくつかのショートカットからコマンドラインを起動する場合は、起動時にバッチファイルを実行できます。例:
cmd /k autoexec_console.cmd
バッチファイルがある場所
set path=c:\foo;%path%
またはその他のもの。これはそのcmd.exeインスタンスに対してのみ持続します。
XPの Service Pack 2サポートツール( oneがあるように見えるSP3の場合、内容はわかりません)永続的な set
のように動作するプログラム setx.exe
が付属しています。
他のヒント
デフォルトのWindowsインターフェースで非常に長いPATHをより適切に管理するには、変数を変数に評価することができます:
SDKPATH -> some_sdk_path; some_more_sdk_paths; some_more_sdk_paths;
DEVPATH -> some_dev_path; some_more_dev_paths; %SDKPATH%
PATH -> some_common_path; some_mode_paths; %DEVPATH%
高速環境エディター
Rapid Environment Editor(RapidEE)は、環境変数エディターです。
使いやすいGUIが含まれており、小さくて不便なWindows編集ボックスを置き換えます。
RapidEE 8.xは、Windows XP、2003、Vista、2008、Windows 7、Windows 8およびWindows 10(64ビットバージョンを含む)。
まだWindows NTまたは2000を使用している場合は、バージョン6.1を使用してください。 Windows 9xまたはMEでは、バージョン2.1を使用します。
機能
- 編集可能なツリー:環境変数と値を編集可能なツリーとして表示します。
- ポータブルモード:RapidEEはインストールを必要とせず、「ポータブルアプリケーション」として実行できます。
- エラーチェック:無効なパス名とファイル名の自動チェック
- 多言語インターフェース:RapidEEは多くの言語(英語、ロシア語、日本語、フランス語、ポーランド語、ドイツ語、イタリア語、ラトビア語、スロバキア語、ギリシャ語、スペイン語、中国語、オランダ語、スウェーデン語、韓国語、クロアチア語、デンマーク語、ブラジルポルトガル語、フィンランド語、ノルウェー語、インドネシア語、ルーマニア語、ハンガリー語、トルコ語、アブハジア語、ウクライナ語、チェコ語、アラビア語)、および言語はその場で変更できます。
ワンショット言語を試しているときは、パスを操作する小さなスタートアップバッチファイルを作成できます。
set PATH=C:\My\New\Language\bin;%PATH%
そしてショートカットを作成して小さなテスト環境を作成
cmd /k mybatch.cmd
パスはお好みに設定されます。それ以外の場合は、レジストリ内の長い文字列を編集できます。これは、200px幅のテキストボックスよりもわずかに優れている場合があります。
バッチ(.BAT)ファイルを使用します。
環境変数エディター(Eveditor)を試すことをお勧めします。使いやすく、完全に無料です。
環境変数エディターは、システム変数(System PATHを含む)の使用を整理および合理化し、貴重な構成設定を失うリスクなしに作業環境を最適化するのに役立ちます。マシン。