Вы можете использовать утилиту MS "Setx" для внесения постоянных изменений из командной строки.
Вот прямая ссылка на версию для Windows 2000 (работает в XP и т.д.).
Вы также можете получить его в пакете инструментов поддержки Windows XP SP2 .
Он не является частью стандартной установки Windows XP, но средство командной строки setx.exe входит в состав средств поддержки Windows XP с пакетом обновления 2 (SP2). Этот инструмент расширяет команду set, так что можно вносить постоянные изменения в переменные среды. Например, чтобы добавить папку C:\New Folder в путь, команда должна иметь путь setx "% PATH%; C:\New Folder"