У меня есть путь к папке, содержащей файл curl.exe (C:\My\Custom\Directory\), добавленный в переменную среды Path. Проблема в том, что когда я вызываю curl из командной строки, он запускает другой исполняемый файл curl, чем тот, который был намечен. Когда я проследил, какой исполняемый файл выполнялся с помощью Process Explorer, я обнаружил его в C:\Windows\System32\ (может быть установлен после нового Центра обновления Windows). Проблема в том, что этот исполняемый файл не поддерживает некоторые функции, которые я использую.

Что мне нужно сделать, это переопределить curl для вызова curl.exe из C:\My\Custom\Directory\ вместо вызова из C:\Windows\System32\ .

Заметки:
Я знаю, что могу использовать "C:\My\Custom\Directory\curl.exe" в командной строке, но я хочу использовать curl только для вызова curl.exe из моего пользовательского каталога.
Также я не могу удалить C:\Windows\System32\ из переменной Path, потому что она содержит другой важный исполняемый файл, и я думаю, что не могу.

1 ответ1

2

Порядок% path% items имеет значение. Вы можете проверить это с помощью where curl.exe

Спасибо JosefZ и все прокомментировали.

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