0

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

4

1 回答 1

0

下面是一个示例,您可以在 Linux 环境中为特定用户列出 crontab 任务:

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

crontab是一个系统 shell 脚本,它接受 -u、-l 等选项/参数,我希望您能找到与您的案例类似的情况。

于 2012-08-16T08:49:06.493 回答