怎么样正常运行批处理文件?最后20分了
我现在在做的项目分为两部分,一部分为java做的程序,由一个批处理文件打开,别人做的,是利用windows的命令提示符来作为界面的;另外一部分是我自己编码,VB写的,我现在想做这样的功能:由VB程序来打开和关闭java部分的程序,我知道vb可以调用dos命令,用shell函数,但是总执行不成功。如果直接点击那个批处理文件就可以正常运行,如果用下面的代码, 每次都只是一闪而过
i = Shell("E:\Program\10.31\java\run.bat", vbMaximizedFocus)
在消失之前上面还会有一行字,我运行了好多遍才一个一个的把那些单词抄写下来,给我的做java那部分程序的同事看,他说如果把批处理文件的参数去掉,就是那样的执行结果。
现在我该怎么办呢?
附上那个批处理文件的内容:
@echo off
set path=C:\Program Files\Java\j2re1.4.0_01\bin
java -cp "class;Tstar;bin;lib\msbase.jar;lib\mssqlserver.jar;lib\msutil.jar;lib\comm.jar" com.tstar.TStarDataServer
问题点数:20、回复次数:2Top
1 楼cslf(cs)回复于 2003-11-03 17:12:29 得分 10
在“我的电脑”\"属性"\"高级"\“环境变量”里指定path 和classpathTop
2 楼northblue(wolf)回复于 2004-01-30 11:07:22 得分 10
你的机器上没有装 jdk 后者jdk的环境变量设的不对
叫你作java的同时帮你设一下就应该好了Top




