Windows の環境変数についてです。環境変数には、システム環境変数とユーザー環境変数の 2 種類があります。 これらは、レジストリの以下の場所に格納されています。 システム環境変数 HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment ユーザー環境変数 HKCU\Environment もちろん、画面でも表示できます。 レジストリに書きだしているわけですから、永続化された情報になります。 コマンドプロンプトを開き、set と入力しても環境変数を表示することができます。 ユーザーが Windows にログオンすると、シェルが起動され、環境変数を読み込みます。 その際、読み込む初期値が、このレジストリにエントリーされている値というわけです。 環境変数って API で参照/設定できないの?って疑問がありますが、Wi