Действительно странное поведение в моей системе. Я могу выполнить xilperl.exe в моей системе следующим образом:
C:\Xilinx\10.1\ise\bin\nt>xilperl.exe
Чтобы упростить ситуацию, я не хочу добавлять весь путь для выполнения xilperl, поэтому я добавил каталог "nt" в переменную PATH. Здесь вы можете увидеть содержание 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
Таким образом, вы можете видеть, что должны быть установлены соответствующие каталоги, однако при попытке выполнить xilperl он все равно не распознается:
C:\>xilperl
'xilperl' is not recognized as an internal or external command,
operable program or batch file.
Если у вас есть идея, что может пойти не так, я не вижу, что я пропустил.