exec.setFailonerror(false);
exec.setResultProperty("result");
exec.setOutputproperty("output");
exec.createArg().setValue("query");
if (isRegExeVersion1()) {
exec.createArg().setValue(key);
} else {
RegKeyValue r = new RegKeyValue(key);
exec.createArg().setValue(r.key);
exec.createArg().setValue("/v");
exec.createArg().setValue(r.value);