Олд-школа метод прямого управления переменными реестра с помощью команды 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 достаточно, чтобы использовать их на лету.