我试图从Java程序执行osql命令来恢复数据库,如下所示。Runtime.getRuntime()。exec - 执行osql查询
public void restore(){
Runtime.getRuntime().exec("cmd /c start osql -S PC-NAME -U username -P password -i createdb.sql
}
当我调用方法进行还原,所述命令提示被打开,OSQL被执行,然后命令提示变得不可见。
请问我是否有办法阻止命令提示符关闭?
感谢您的帮助
非常感谢您的快速回复。它适用于批处理文件。当我们直接从Java代码执行时,不可能保留命令提示符吗? – NewBie 2010-11-22 14:45:20