Доступ / изменение переменной пути пользователя, а не пути к системе

Я пытаюсь сделать установщик Inno-setup для программы, и мое рабочее место не позволяет «обычным» пользователям изменять системную среду. Чтобы обойти ограничения, я пытаюсь добавить .exe моей программы в переменную User Path вместо системного Path. Поскольку это находится в установщике, это в основном нужно будет выполнять с помощью командной строки.

Я искал и нашел команду SETX некоторое время назад, и хотя он действительно модифицирует Путь пользователя, он также включает весь Путь системы. Например:

 setx PATH "C:\MyStuff;%PATH%" 

Вернет этого пользователя Путь:

 C:\MyStuff;[The entire system PATH];[What was in the user path before] 

Хотя это технически соответствует моим требованиям, я чувствую, что это очень плохая практика, чтобы сделать Путь пользователя массивным и избыточным с помощью Path системы.

Итак, вот мой вопрос:

Используя подсказки командной строки, как я могу изменить только переменную пути пользователя?

РЕДАКТИРОВАТЬ: Кажется, это дубликат для предотвращения того, что Windows System% PATH% будет добавляться к пользователю% PATH?

Итак, я полагаю, я должен был указать, что я использую Inno-setup для создания файла установщика. Inno-setup имеет встроенный модификатор реестра для изменения переменных пути пользователя. Я нашел ответ на:

https://stackoverflow.com/questions/3304463/how-do-i-modify-the-path-environment-variable-when-running-an-inno-setup-install

В этих шагах описывается, как устанавливать переменные среды. Удачи, кто пытается это сделать!

Давайте будем гением компьютера.