Runtime.getRuntime().exec和在windows命令窗口里运行程序有什么区别? 我在命令行里调用Adobe Reader打印文档,一切OK在java里用Runtime.getRuntime().exec来调用就不行,打出来的方向旋转了九十度有人知道这是什么原因吗?两次调用的命令行语句完全一样 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 能不能把你在命令行上输入的命令,以及Runtime.getRuntime().exec调用时传递的各个参数都写出来,让大家比较一下才能知道个所以然。还有,在两种情况下,把所有的出现文件(包括命令本身)的地方都改成绝对路径,看看区别是否仍然存在。 谢谢几位的回复,调用的命令是:cmd.exe /C start acrord32 /t /h "test.pdf" "printername" 只是用法问题,一个是用java调用,一个是直接在系统上用而已 没问题呀!Runtime.getRuntime().exec("cmd.exe /C start acrord32 /t /h \"C:\\test.pdf\" \"printername\""); 又有新问题,套打的时候提交的顺序和打印出来的顺序不一致,后提交的PDF反而先打出来了,有人碰到过吗????多谢!!!!!!! 如何按照自己的流程图开始写计算器代码呢 Java九宫 数字格式保存问题 请叫高手关于有关联的显示的问题,小弟是初学者 Arrays 的sort(double[] a, int fromIndex, int toIndex) 问题 什么是JAVA卡 诸位,请介绍一下struts jbuilder7 我才学java两小时,问题当然不难了,希望得到你的帮助 新手请教:听说JDK1.3是个很好用的编辑器,可装了之后怎么只有个HTML和TXT文件,是不是还要设置,怎么设置? validator错误 日期问题~请帮忙
还有,在两种情况下,把所有的出现文件(包括命令本身)的地方都改成绝对路径,看看区别是否仍然存在。
Runtime.getRuntime().exec("cmd.exe /C start acrord32 /t /h \"C:\\test.pdf\" \"printername\"");