从java输入批处理文件

时间:2012-08-16 08:39:50

标签: java input batch-file

我有一个批处理文件,在打开时显示选项控制台以执行不同的操作。我想从我的java代码中调用这个批处理文件,并为我代码中不同位置的不同选项输入提供输入。 我试过Runtime.getRuntime()。exec(“cmd / c start adress / sys.bat”);它显示了我之前提到的选项。现在我想从java本身给控制台输入一个选项。可能吗? -

1 个答案:

答案 0 :(得分:0)

以下是如何在Linux环境中列出特定用户的crontab任务的示例:

String cmd = "crontab -u someuser -l";
Process proc = Runtime.getRuntime().exec(command);
int exitVal = proc.waitFor();

在这里,crontab是一个系统shell脚本,可以访问-u,-l之类的选项/参数,我希望你能找到与你的案例类比。