Executável não encontrado, apesar da variável PATH definida corretamente

2

Comportamento realmente estranho no meu sistema. Eu posso executar o xilperl.exe da seguinte maneira no meu sistema:

C:\Xilinx\10.1\ise\bin\nt>xilperl.exe

Para facilitar as coisas, não quero adicionar o caminho inteiro para executar o xilperl, então adicionei o diretório "nt" à variável PATH. Aqui você pode ver o conteúdo do PATH:

echo %PATH%
C:\Xilinx\10.1\EDK\bin\nt;C:\Xilinx\10.1\EDK\lib\nt; C:\Xilinx\
10.1\ise\lib\nt; C:\Xilinx\10.1\ise\bin\nt

Portanto, você pode ver que os diretórios apropriados devem ser configurados, no entanto, ao tentar executar o xilperl, ele ainda não é reconhecido:

C:\>xilperl
'xilperl' is not recognized as an internal or external command,
operable program or batch file.

Alguém tem uma idéia do que poderia dar errado aqui, não consigo ver o que perdi.

studiohack
fonte
Tente remover os espaços na variável PATH.

Respostas:

7

Não acho que você tenha espaço antes ou depois do ponto e vírgula no seu PATH. Remova os espaços e tente novamente.

dogbane
fonte
1
De fato, é isso. Muito obrigado, remover os espaços fez o truque!
0

Está faltando a barra invertida final em seus caminhos. Você pode tentar usar barras invertidas:

C:\Xilinx\10.1\EDK\bin\nt\;C:\Xilinx\10.1\EDK\lib\nt\;
C:\Xilinx\10.1\ise\lib\nt\;C:\Xilinx\10.1\ise\bin\nt\

Os espaços também podem ser uma fonte de problemas.


fonte