哥们帮帮,java 程序怎样调用命令行
最近项目里面要加入一个功能,使用java程序调用本地的一个安装好了的软件,比如:c:\某某软件安装目录\bin\startup.bat,怎么样调用启动startup.bat。
如果c:\某某软件安装目录\bin\startup.bat这个路径是固定的话,那还好办,关键是这个路径有变动的,意思就是说,这个软件的安装是由用户自己选择的安装路径,所以说不能在java程序中把路径写死了,不然就调用不到startup.bat了。
小弟先谢谢各位好心的哥们了。
不知道,帮顶!
一般来说,安装之后会把这个路径写在注册表里。
像tomcat这类的软件的话,是会配置环境变量的。比如,tomcat的根目录的环境变量就是:TOMCAT_HOME。不配置这个环境变量是不能启动的。
你说的,应该是第一种,你查查java访问注册表的方法。
String command = "explorer.exe www.google.com";
Runtime r=Runtime.getRuntime();
Process p=r.exec(command);
String command = "explorer.exe www.google.com";
Runtime r=Runtime.getRuntime();
Process p=r.exec(command);
不知道,思考。。。
执行非dos类命令,例如java
import java.util.*;
import java.io.*;
public class MediocreExecJavac
{
public static void main(String args[])
{
&nb
相关问答:
我的开发的平台是Myeclipes6.0 + tomcat5.x + mysql
我所有的编码方式都是用的UTF-8
我只用了Strtus框架
在一个form中如下用的是post的提交方式:
<form class="form" action=&quo ......
<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......
我在eclipse中写了一个播放音乐的类,并把音乐文件和类文件放在了一起,结果运行时,出现错误,说是音乐文件那个是空的,但是在jcreator用同样的方法结果是可以运行的,请求高说指教,告诉为什么?急
你若是在Windo ......
Java code:
public static void main(String[] args)throws Exception {
String json="{\"installer_id\":\"00000003\",\"installer_name\":\"王五\& ......
在安装Java编译器的Eclipse的时候,对环境变量进行了配置,在安装MySQl的时候也要对环境变量进行配置;那么后面的配置会影响前面的Eclipse的配置吗?
请大家多指教~!谢谢!
不会把,我这都装了的 我系统里 还装了 ......