I see what you mean. This is why I put the command into a bat file. Can perl not execute a bat file? I'll try using cmd.exe /c "echo hello world" and see if that works because my test does not create the hello world text file like it should. I appoligize for my newbness I am mostly a Unix / Linux programmer.