java-JAVA调用bat时,使用echo答复命令中的提问,执行没生效。求大神,急急急!!!

问题描述

JAVA调用bat时,使用echo答复命令中的提问,执行没生效。求大神,急急急!!!

生成bat内容:
@echo off
d:
cd d:UGSClearanceDB_Work_Area
echo y | delete_product.pl T21
pause
exit
@echo on
执行语句如下:
String cmd = "cmd /c start d: delete_bat.bat" ;
Runtime rt = Runtime.getRuntime();
Process process = rt.exec(cmd);
疑问:
我用java执行bat时,传入的Y没有起作用。但是我直接双击bat时却执行成功了。请问这是什么原因?解决办法是什么?或者有没有其他的方法可以实现类似答复命令提示的功能?

时间: 2024-09-29 18:18:32

java-JAVA调用bat时,使用echo答复命令中的提问,执行没生效。求大神,急急急!!!的相关文章

android-Fragment中调用系统相机拍照获取照片后跳转问题,求大神···急急急··

问题描述 Fragment中调用系统相机拍照获取照片后跳转问题,求大神···急急急·· 在Fragment中调用系统相机拍照获取照片后,先跳到前一个activity或者桌面,然后再回到调用相机的Activity,这是啥原因呢?急急急·······在线等,求大神帮忙··· 解决方案 http://download.csdn.net/detail/zhai56565/5094196 解决方案二: 转来的··调用系统相机拍照和调用相册

用java开发一个安卓客户端在线交流APP,是怎么实现添加好友的?求大神帮我看看这段代码。

问题描述 用java开发一个安卓客户端在线交流APP,是怎么实现添加好友的?求大神帮我看看这段代码. private void submit() { dialog = ProgressDialog.show(this, "提示", "处理中.."); new AsyncTask() { @Override protected String doInBackground(String... params) { String urlString = AppConstan

关于java 中的线程同步问题,求大神解释。

问题描述 关于java 中的线程同步问题,求大神解释. 对于一个已经继承了Runnable 接口的类来说,假设创建了一个它的实例为 account, 那么: for(int i=0;i<500;i++) { new Thread(account).start(); } 不会造成500个线程同步访问同一资源而引发冲突? 为什么: private ExecutorService executor = Executors.newCachedThreadPool(); //在线程池中为每个等待的任务创建

停止ajax请求-ajax异步处理时,想要停止后台处理该如何实现,求大神帮忙

问题描述 ajax异步处理时,想要停止后台处理该如何实现,求大神帮忙 js中有个方法 $.ajax({ //一个异步的方法,且很耗时 url:..., ... async:true, success : function(data){ ? ?//todo:..... ?} }) 在这个方法被调用的时候,我点击一个按钮,想跳转到其他页面(window.location.href = ".../a.html"),但是页面一直无法跳转 请问,在跳转时该如何停止ajax的请求,直接跳到下一页?

mfc-MFC课设时做了一个bmp格式转jpg格式出错,求大神解答

问题描述 MFC课设时做了一个bmp格式转jpg格式出错,求大神解答 BmpVsJpgDlg.obj : error LNK2001: unresolved external symbol "public: int thiscall CDib::Write(class CFile *)" (?Write@CDib@@QAEHPAVCFile@@@Z) BmpVsJpgDlg.obj : error LNK2001: unresolved external symbol "pu

Java计算器编写怎么点击数字按钮连续显示到文本框,菜鸟跪求大神

问题描述 publicvoidactionPerformed(ActionEvente){if(e.getSource()==b1);tf1.setText(tf1.getText()+e.getActionCommand());}设置监听,不过这个方式是所有按钮比如+-都显示,怎么才能只让数字显示上面呢?请大神说的详细点,刚学很多都不太懂. 解决方案

select-Hibernate 一个实体 对应多个 Table, 查询时导致数据发生 交叉 混乱, 求大神赐教

问题描述 Hibernate 一个实体 对应多个 Table, 查询时导致数据发生 交叉 混乱, 求大神赐教 做统计,每天生成一个统计表在DB中,每个表结果当然就一样了,用的Hibernate 配置文件如下 </class> 然后查询的时候代码 如下: public List<Stat> statQuery(String tableName, String filter) throws Exception { List<Stat> datas = null; try {

java对hbase读取数据时运行代码到new htable就不动了,会的大神们可以加Q

问题描述 java对hbase读取数据时运行代码到new htable就不动了,会的大神们可以加Q 解决方案 有人么 大神们 帮忙看看

java代码-我用Java 写的一个简单截图小工具 但是出现一些在重截时出现bug 跪求大神

问题描述 我用Java 写的一个简单截图小工具 但是出现一些在重截时出现bug 跪求大神 /**在这里贴上我注释满满的代码 求一语道破 求建议 求批评 没有贴main 方法 随便写个main方法便可运行 */ ` package com.subimaga; import java.awt.AWTException; import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Cursor; import java.