Олд-школа метод прямого управления переменными реестра с помощью команды reg был на деньги. Вот как вы это делаете:
reg add HKCU\Environment /v PATH /d "%addonpath%;%path%" /f
Добавьте это в однострочный скрипт с именем apath.bat, который выглядит следующим образом:
@echo off
reg add HKCU\Environment /v PATH /d "%~dp0;%path%" /f
Затем все, что вам нужно указать, - это путь к новому каталогу, который вы добавляете при вызове скрипта, и вы набираете номер:
Например: apath.bat% addonpath%
Хотя Хинч прав. Лучший способ сделать это, если вы используете Vista или выше, - это использовать команду SETX, которая предназначена для того, чтобы мы могли распространять переменные среды без риска прямого манипулирования реестром с помощью команды reg, которая может спасти вашу машину, если Вы манипулируете переменными ENV достаточно, чтобы использовать их на лету.