1

У меня есть следующая папка в моем PATH (на самом деле оба пути, системный путь и мой путь пользователя)

C:\Users\deqn\.cargo\bin

В этой папке есть файл с именем racer.exe, когда я пытаюсь запустить его из cmd

.\racer.exe or racer.exe or racer or .\racer

я получил

'.\racer.exe' is not recognized as an internal or external command,
operable program or batch file.

Кажется, все работает нормально, когда я иду в папку (CD C:..). Есть идеи, что я могу быть не прав?

1 ответ1

0

Вы можете сделать одну из двух вещей:

Поместите все переменные в системные переменные вместо пользовательских и добавьте те, которые вы хотите, в PATH или

Поместите все переменные в пользовательские переменные и создайте или измените переменные PATH в пользовательской переменной, а не в системе. Переменные Path в System не раскрывают пользовательские переменные. Если все вышеперечисленное верно, но проблема все еще существует, необходимо проверить системный реестр в HKEY_CURRENT_USER\Environment, чтобы убедиться, что тип ключа "PATH" - REG_EXPAND_SZ (не REG_SZ).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .