processbuilder相关内容

Java Process builder手动管道

我正在尝试在两个进程之间手动管理 I/O,但似乎无法获得任何输出.我包括了这个功能.我一直在测试命令“dir | grep".Cmd1 和 Cmd2 是 | 两边的命令我在 Windows 操作系统上.如果命令以 & 结尾那么命令不应该等待另一个执行. private void pipe(String Cmd1, String Cmd2, String[] baseCommand1){if(S ..
发布时间:2021-06-18 18:33:03 Java开发

如何获取已启动进程的内存使用情况

我尝试通过 Java 启动进程的内存使用情况. 有人可以给我提示如何为示例 Notepad.exe 执行此操作吗? //Java 程序的内存使用运行时运行时=Runtime.getRuntime();total = runtime.totalMemory();System.out.println("系统内存:" + total);ProcessBuilder builder = new Pro ..
发布时间:2021-06-02 19:36:57 Java开发

ProcessBuilder无法使用参数运行python脚本

好,所以我有一个通过ProcessBuilder运行的python脚本.一切正常.我遇到的问题是,每当我将参数传递给python脚本时,python脚本都会以无法识别的参数进行响应.但是,如果我采用确切的命令并将其复制并粘贴到命令提示符下,则它将运行得非常好.有什么帮助吗?这是我现在所拥有的一般想法: ProcessBuilder builder = new ProcessBuilder("C ..
发布时间:2021-05-18 20:40:52 Java开发

Java ProcessBuilder:引号内的空格

我正在使用ProcessBuilder运行FFMPEG来转换和标记我的一些MP3文件. 在.bat文件中手动使用以下内容即可正常工作: "E:\ Dokumente \ workspace \ MusicBot \ ffmpeg \ bin \ ffmpeg.exe"-i“小故障暴民-我们可以使世界Stop.mp4"-metadata author ="The Glitch Mob"-me ..
发布时间:2021-05-06 20:46:53 Java开发

调用可执行文件并传递参数

我正在研究一种从Java调用exe并传递特定参数的机制.我该怎么办? Process process = new ProcessBuilder("C:\\ PathToExe \\ MyExe.exe").start();InputStream是= process.getInputStream();InputStreamReader isr =新的InputStreamReader(is);B ..
发布时间:2021-05-06 18:52:07 Java开发

为什么我不能在Windows上直接用Java执行Cygwin .exe?

我已经安装了Cygwin,但似乎无法直接访问任何命令.例如,由于找不到bash.exe,即使我指定了它的绝对路径,也无法启动下面的过程.我知道它已正确安装,因为我可以在文件资源管理器中看到此路径.但是,搜索任何cygwin文件不会返回任何匹配结果. ProcessBuilder pb = new ProcessBuilder("C:\\ cygwin64 \\ bin \\ bash.exe" ..
发布时间:2021-04-27 20:52:13 Java开发

ProcessBuilder不适用于参数

我正在编写一个程序,它单击表中带有用户计算机名称的单元格中的一个功能,在命令行中,将调用一个外部程序以远程连接到计算机.该命令如下所示: "C:\ Program Files \ Vnc \ MegaVNC \ vncviewer.exe"/user vncadmin/password xxxxxx/server comp-01 "C:\ Program Files \ Vnc \ Mega ..
发布时间:2021-04-23 19:32:00 Java开发

Java ProcessBuilder和bash

我正在尝试使用 ProcessBuilder 从Java执行bash脚本我的代码是: 流程createUser = buildProcess("/bin/su",“-C","\"/opt/somedir/testdir/current/bin/psql“,"- 命令",commandForUserCreation,/*“'从用户中选择*'",*/"--dbname","mydbname \"“, ..
发布时间:2021-04-14 20:58:15 Java开发

应用程序和控制器类之间的JavaFX FXML通信

我正在尝试获取并销毁我在FXML应用程序中通过ProcessBuilder创建的外部进程,但是它无法正常工作.这是基于 Sergey Grinev在这里给我的有益建议. 我尝试使用"//myController.setApp(this);"/不使用"//myController.setApp(this);"来运行并带有"//super.stop();"在子类的顶部和底部(请参见MyApp中该 ..
发布时间:2020-11-11 20:50:26 其他开发

从子流程序列化对象并尝试从父流程ProcessBuilder反序列化时发生java.io.EOFException

我正在使用java ProcessBuider 创建一个新进程,并且希望将对象从创建子级发送到父级。在这里,我从子级序列化对象并将其发送给父级。但是,当我从父级读取发送的对象时,有一个异常提示 java.io.EOFException 在Java .io.ObjectInputStream $ PeekInputStream.readFully(未知来源) 感觉像仍然没有 ..
发布时间:2020-10-21 01:01:47 Java开发