如何将bat命令转换为java?

时间:2014-06-12 09:57:07

标签: java batch-file

有没有办法可以将bat命令转换为java。不是说自动转换器。

例如,在批处理中使用echo与java中的等价物相同:)

提前谢谢

2 个答案:

答案 0 :(得分:3)

这取决于你的目标是什么。您可以将echo替换为System.out.println。 要调用外部命令,您可以使用ProcessBuilder

ProcessBuilder processBuilder = new ProcessBuilder("command", "param1","param2");
Process process = processBuilder.start();

process您可以获得InputStream访问该流程产生的控制台输出:

InputStream processOutput = process.getInputStream();

答案 1 :(得分:0)

批次和程序不同。
批次是对系统中可用操作的一系列调用 java程序是Java API中可用的指令流。

在Java中,System.out.println的结果与批处理中的echo类似。