return myWorkDirectory != null
? Runtime.getRuntime().exec(commands, getEnvParamsArray(), myWorkDirectory)
: Runtime.getRuntime().exec(commands, getEnvParamsArray());
}
catch (IOException e) {
throw new ProcessNotCreatedException(e.getMessage(), e, this);
}
}