In one case you are using the 'jProcess' Process instance; in another case you are using the static 'Process.Start' method. Should you be using an instance value for both?