exec.setFailonerror(false);
exec.setResultProperty("result");
exec.setOutputproperty("output");
if (isRegExeVersion1()) {
if (doesRegistryValueExist(key)) {
exec.createArg().setValue("update");
exec.createArg().setValue(key + "=" + Integer.toString(data));
} else {
exec.createArg().setValue("add");
exec.createArg().setValue(key + "=" + Integer.toString(data));
exec.createArg().setValue("REG_DWORD");