Sorry, I don't know any plugin which integrates that, except for this one. You might be forced to modify tarlog.
I've had a look at the code of tarlog. You could have a look at the OpenCommandPrompt class
(can be found in the tarlog package: tarlog.eclipse.plugins_1.4.2\src\tarlog\eclipse\plugins\openwe)
@Override
protected void doAction(String path) {
try {
File file = new File(path);
if (file.isFile()) {
File parentFile = file.getParentFile();
if (parentFile != null) {
path = parentFile.getAbsolutePath();
}
}
if (command.indexOf("{0}") >= 0) {
Runtime.getRuntime().exec(MessageFormat.format(command, path));
} else {
Runtime.getRuntime().exec(command, null, new File(path));
}
}
catch (IOException e) {
e.printStackTrace();
}
}
From what the code looks like it should work perfectly fine, as long as you specify the right executable in the preferences...