В однопользовательской системе (Windows 7), имеет ли значение, задаете ли вы переменные PATH в пользовательских или системных переменных?
Зачем выбирать один над другим?
В однопользовательской системе (Windows 7), имеет ли значение, задаете ли вы переменные PATH в пользовательских или системных переменных?
Зачем выбирать один над другим?
Это зависит от варианта использования. Как заявляет @Oliver Salzburg, системные переменные влияют на каждый сервис для каждого пользователя. Например, это необходимо при выполнении запланированной задачи в контексте другого пользователя.
Если вы просто пытаетесь запускать пакетные сценарии как пользователь, переменные пользователя - отличное место. Другие пользователи не будут затронуты этим.
Вы должны быть осторожны при полном изменении этих переменных, потому что некоторые вещи в системе могут сломаться, потому что путь к некоторым необходимым бинарным файлам больше не может быть найден.