java调用系统命令

必须注意,这种调用由于新开一个Process,所以是异步的。

String cmd = "MIDI0TO1 " + tmp1.getAbsolutePath()
								+ " f:\\out.mid";
						System.out.println(cmd);
						Process proc = Runtime.getRuntime().exec(cmd);
						int ret = 0;
						try {
							ret = proc.waitFor();
						} catch (InterruptedException e) {
							// TODO Auto-generated catch block
							e.printStackTrace();
						}

你可能感兴趣的:(java,F#)