Java调用cmd交互式执行命令并获得输出结果

本文介绍如何使用Java通过cmd执行交互式命令x3dna-dssr.exe,并读取其生成的JSON输出结果。利用Process的getOutputStream发送命令,并通过InputStreamReader获取程序输出。
摘要由CSDN通过智能技术生成

Java调用cmd交互式执行命令并获得输出结果

我想使用cmd执行本地程序x3dna-dssr.exe得到输出结果json文件。首先可以通过Process的getOutputStream向其输入命令,然后用InputStreamReader获得结果。
代码片复制

下面展示相关 代码

import java.io.*;

public class Cmd {
   
    Process process;
    public void CmdTest() throws IOException {
   
        process=Runtime.getRuntime().exec("cmd");
        new Thread(){
   
            public void run() {
   
                try</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值