i am making a childprocess
ChildProcess _process;
and then using

where cmd is a String array with first parameter executable followed by arguement as second parameter .
StringArray cmd;
but its returning false .
Any idea why ?

No idea, but surely easy enough for you to step into it and see what happens? Probably just the wrong exe path or something.