Windows の環境変数についてです。環境変数には、システム環境変数とユーザー環境変数の 2 種類があります。 これらは、レジストリの以下の場所に格納されています。 システム環境変数 HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment ユーザー環境変数 HKCU\Environment もちろん、画面でも表示できます。 レジストリに書きだしているわけですから、永続化された情報になります。 コマンドプロンプトを開き、set と入力しても環境変数を表示することができます。 ユーザーが Windows にログオンすると、シェルが起動され、環境変数を読み込みます。 その際、読み込む初期値が、このレジストリにエントリーされている値というわけです。 環境変数って API で参照/設定できないの?って疑問がありますが、Wi
![環境変数あれこれ](https://cdn-ak-scissors.b.st-hatena.com/image/square/469b42aed7f55d292a8a7e30b0155c1df56fdd06/height=288;version=1;width=512/https%3A%2F%2Ftogarasi.wordpress.com%2Fwp-content%2Fuploads%2F2012%2F01%2Fthumb2.png)