What??? Of course it's the correct output for my code. But it's not what I want my code to do. Could you be so kind as to provide me with an example of appending to the PATH variable, then successfully running a script in a path with spaces in it, in one system() call?