Операционная система WinXP.
Диалог с python3:
C:\Python32>python<br/>
Python 3.2.1 (default, Jul 10 2011, 21:51:15) [MSC v.1500 32 bit (Intel)] on win<br/>
32<br/>
Type "help", "copyright", "credits" or "license" for more information.<br/>
>>> import os<br/>
>>> os.putenv('x', 'foo')<br/>
>>> os.environ['y'] = 'bar'<br/>
>>> ^Z<br/>
<br/>
C:\Python32>set x<br/>
Переменная среды x не определена<br/>
<br/>
C:\Python32>set y<br/>
Переменная среды y не определена<br/>
Я хочу, чтобы создалась некоторая переменная среды и в неё записалось некоторое значение, которое должно сохраняться после, например, перезагрузки компьютера. Насколько я понял, вышеуказанные способы должны достигать этого эффекта. Правильно ли я это понял? И если да, то ЧЯДНТ?
Смежный вопрос: как наиболее правильно подправить из программы переменную PATH, например, в питоновом инсталлере? Чтобы её значение сохранилось после перезагрузки?