gpt4 book ai didi

java - 如何将命令或argoman传递给java中的进程

转载 作者:行者123 更新时间:2023-11-30 05:10:14 25 4
gpt4 key购买 nike

我想用java运行一个名为VLC的程序。我通过运行时创建了它的进程。我不知道如何将命令传递给这个进程。 VLC 程序也可以通过命令行控制。我想设置一个端口和IP地址来让VLC程序监听流数据。java中的每个进程都有InputStream和OutputStream。

        Runtime rt = Runtime.getRuntime();
Process p = rt.exec("C:\\Program Files\\VideoLAN\\VLC\\vlc.exe");
DataInputStream in = new DataInputStream(p.getInputStream());

OutputStream out = p.getOutputStream();

谢谢你,萨贾德

最佳答案

Javadoc 是你的 friend :http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Runtime.html#exec(java.lang.String[])

有一个 exec 版本,它接受命令及其参数的字符串数组。

关于java - 如何将命令或argoman传递给java中的进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3676560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com