Please look very carefully at the path. On my current machine, I have both /Program Files (x86)/ and just /Program Files/ directories. Almost all my Program Files are in the "plain" directory. Just one program lives in /Program Files (x86)/.
I can't say for sure whether this will help or not, but it is an anomaly that I noticed on this particular machine.
The (x86) variant is where 32 bit applications live. The "plain" directory contains 64 bit apps. It's a pretty good bet that the OP's application is 32 bit.
Premature optimization is the root of all job security
yeap the file is clastalw2.exe and NOT clustalw.exe as written on perl error.I was cleary searching for wrong file.
If I C:\> where clustalw2.exe I get eventually: C:\Program Files (x86)\ClustalW2\clustalw2.exeSo I can find the executable by command line. But
'C:\Program Files (x86)\ClustalW2' is the same i use from the beggining, and even though I ve put ENV{CLUSTALDIR} on the script and add it to Windows Path variable i have this error..