Java programs don't have access to external processes (except for streams from processes created by your java program). The only solution here is JNI (or JNA. Though I've personally never used this,...