从Runtime.getRunTime.exec()运行yasca工具比通过命令行执行花费更多时间

时间:2016-04-07 08:55:17

标签: java runtime processbuilder

下面的代码显示了我如何通过java执行yasca。进程启动但是它比命令行执行需要更长的时间,这需要不到一分钟。即使我尝试使用ProcessBuilder但它也花费更多时间作为Runtime.getRunTime()。exec

            String[] command = {"cmd.exe", "/c","cd \"F:\\Security Tools\\yasca\" && F: &&     yasca \"F:\\Security Tools\\HacmeBooks\" --output \"F:\\index\""};

            p = Runtime.getRuntime().exec(command);

0 个答案:

没有答案