Topic: 求助:关于Runtime.exec("命令")的问题 |
Print this page |
1.求助:关于Runtime.exec("命令")的问题 | Copy to clipboard |
Posted by: aroky1983 Posted on: 2007-05-30 14:19 小弟遇到个问题,是关于java执行命令行命令时的问题。 我想执行多条命令,一个Process 如何做到? cmdStr[0] = "cmd cmd /c start set path=C:\\Program Files\\Microsoft SQL Server\\80\\Tools\\binn"; cmdStr[1] = "osql.exe -U " + userName + " -P " + passWord; cmdStr[2] = "select version from EManVersion"; cmdStr[3] = " go "; Process proc1 = Runtime.getRuntime().exec(cmdStr); 为何执行数组会报错。 请教知道这个的人快点帮忙啊。谢谢! |
2.Re:求助:关于Runtime.exec("命令")的问题 [Re: aroky1983] | Copy to clipboard |
Posted by: snowbug Posted on: 2007-05-31 02:39 要么把整个命令行都放到一起,要么把所有单独的参数(带空格的字串,比如你的 select 语句是一个单独的参数)都分开。不能混合起来。 另外你的参数是不是有问题?那个 \\binn 应该是 \\bin 吧? 从 Process 里拿 outputstream 和 errorsream,输出到 console 来看程序给的错误信息是什么。 |
3.Re:求助:关于Runtime.exec("命令")的问题 [Re: aroky1983] | Copy to clipboard |
Posted by: aroky1983 Posted on: 2007-05-31 10:46 非常感谢老大啊。 谢谢! |
4.Re:求助:关于Runtime.exec("命令")的问题 [Re: aroky1983] | Copy to clipboard |
Posted by: java0000000 Posted on: 2007-07-22 09:52 学习 |
5.Re:求助:关于Runtime.exec("命令")的问题 [Re: aroky1983] | Copy to clipboard |
Posted by: JiafanZhou Posted on: 2007-07-23 23:01 假如这端程序到了Linux会怎么样? |
6.Re:求助:关于Runtime.exec("命令")的问题 [Re: aroky1983] | Copy to clipboard |
Posted by: 东方伯 Posted on: 2007-07-25 14:49 顺便学习 |
7.Re:求助:关于Runtime.exec("命令")的问题 [Re: aroky1983] | Copy to clipboard |
Posted by: zhxmcm Posted on: 2007-07-26 14:16 能把完整的代碼貼不來不? |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |