Это, безусловно, проблема обновления переменных среды (если вы выбрали правильный вариант обновления PATH в программе установки).
Переменные среды (и, следовательно, PATH) процесса (здесь cmd.exe
) наследуются от переменных родительского процесса при создании процесса.
Когда env var установлен правильно, перезагрузка компьютера - это решение, которое всегда работает.
В качестве обходного пути вы также можете открыть диспетчер задач, уничтожить и перезапустить весь процесс explorer.exe
, чтобы принудительно обновить переменные env.
И тогда все новые процессы, созданные из него, будут иметь хорошие обновленные значения.
Это должно работать (в зависимости от того, как вы открываете командную строку;))