我编写了一个java程序,还需要验证我的VMware工作站是否存在,如果尚未运行,应该启动我的VMware工作站。我该怎么做?目前我执行下面的代码,但我还需要启动一个特定的VMware工作站。
public void runVM() throws IOException{
File vmPath = new File("../VMware/VMware Workstation/vmware.exe");
File iePath = new File("../Documents/Virtual Machines/InkEstimator_K2");
if (vmPath.exists() && iePath.exists()){
//check if running
Desktop dt = Desktop.getDesktop();
if(vmPath.canExecute()){
dt.open(vmPath);
}
}
}
谢谢,任何建议都表示赞赏!