The order of %path% items matters. You can check it using
where curl.exe
Agradecemos a JosefZ e todos comentaram.
Eu tenho um caminho para a pasta que contém o arquivo curl.exe ( C:\My\Custom\Directory\ ) adicionado à variável de ambiente de caminho. O problema é que quando eu chamo curl da linha de comando, ele executa outro executável curl que o pretendido. Quando rastreei qual executável estava sendo executado usando o Process Explorer, encontrei-o em C:\Windows\System32\ (pode ser instalado após o novo Windows Update). O problema é que esse executável não suporta alguns recursos que eu uso.
O que eu preciso fazer é sobrescrever curl para chamar o curl.exe de C:\My\Custom\Directory\ ao invés de chamá-lo de C:\Windows\System32\ .
Notas:
Eu sei que posso usar "C:\My\Custom\Directory\curl.exe" na linha de comando, mas eu quero usar curl apenas para chamar curl.exe do meu diretório personalizado.
Também não consigo excluir C:\Windows\System32\ da variável Path porque ela contém outros executáveis importantes, e acho que não posso.
The order of %path% items matters. You can check it using
where curl.exe
Agradecemos a JosefZ e todos comentaram.