Windows 7で、Administratorとして実行した場合の設定方法です。
(この記事は、http://openlab.ring.gr.jp/fumio/windows_environment_variable_ja.htmlに掲載していたものです。修正をしやすいように、ブログにしました。)
スタート→コンピューター→コンピューターを右クリック→プロパティ→システムの詳細設定を順にたどるか、コントロールパネル→システムとセキュリティ→システム→システムの詳細設定を順にたどって、下図のシステムのプロパティを表示します。

環境変数ボタンをクリックします。

環境変数 Pathの設定は、ユーザー環境変数として指定する方法と、システム環境変数として指定する方法の2通りあります。(Administrator以外のユーザーでは、システム環境変数は設定できません)。
ユーザー環境変数として Path を指定した場合、システムが設定した Pathの末尾に、ユーザー環境変数のPathの値が追加されます。この場合、同名のコマンドがあった場合に、意図しないコマンドが実行されてしまう場合があります。コマンド名を一意(重複無し)に命名できない事情があって、優先実行順序をコントロールしたければ、システム環境変数としてのPathを設定するしかありません。(システム環境変数として設定すると、全ユーザーに反映されてしまうので、ユーザー環境変数で設定するので済むのなら、ユーザー環境変数として設定する方が望ましいでしょう)。
システム環境変数としてのPathを修正する場合は、システム環境変数のリストボックスの中からPathの行を選択して、編集ボタンをクリックします。

システム変数の編集ダイアログが表示されます。

上記は、環境変数 Path の先頭に、C:\Free\bin を追加した例です。複数のパスは、;(セミコロン)で区切ります。設定が終わったら、OKボタンをクリックします。

システム環境変数 Path の先頭に、C:\Free\bin が追加されたことが分かります。OKボタンをクリックして全てのダイアログを閉じ、コマンドプロンプトから、path コマンドを実行して確認してみましょう。

Pathの先頭が、C:\Free\bin になっているのが分かります。
ユーザー環境変数としてPathを設定した場合についても見てみましょう。Administratorのユーザー環境変数の、新規ボタンをクリックすると、新しいユーザー変数の入力ダイアログが表示されます。

変数名をPath、変数値をC:\Free\binに設定して、OKボタンをクリックします。

Administratorのユーザー環境変数として、Pathが新たに作成されたことが分かります。OKボタンをクリックして全てのダイアログを閉じ、コマンドプロンプトから、pathコマンドを実行して確認してみましょう。

Pathの末尾に、C:\Free\bin が追加されているのが分かります。
© Fumio KAWAMATA
さんこうになりました。ありがとうございますm(_ _)m
丁寧な説明をありがとうございました。非常によくわかりました。
2012年04月06日(金) 18:08 saaaaaakai さんから、お問合せページに投稿のあった質問<br>>いきなりすいません。<br>>PATH変数の変換のときPathの実数値が消えてしまいました。<br>>復元したいのですがどうしたらいいですか?<br><br>変数名 hoge の変数値に fuga を設定していて、fuga が消えてしまった...ということでしょうか。それであれば、変数名 hoge の変数値が空になっているだけなので、変数名 hoge を選んで、編集すれば良いのではないでしょうか。もし、変数名 hoge ごと消してしまったのであれば、新規作成すれば良いと思います。