使用命令提示符进行防病毒扫描有时会被挂起

时间:2013-08-02 05:47:44

标签: antivirus

我正在尝试使用命令提示符执行以下命令来扫描文件。它正确执行但有时无法执行该过程并且代码被挂起在 process.waitfor() .Below是我正在尝试的一段代码。有什么不对吗?

Long startTime = System.currentTimeMillis();
Process process = Runtime.getRuntime().exec("cmd start cmd.exe /k \"C: && cd "+ANTIVIRUS_PATH+" "+WL_HOME+"\\"+ serverImagePath+ actualFileName+" && exit");
process.waitFor();
process.destroy();
Long endTime = System.currentTimeMillis();
System.out.println("Total Time:"+(endTime-startTime));

0 个答案:

没有答案