以编程方式编辑%PATH%

时间:2015-11-22 13:34:48

标签: java batch-file vtk

我想使用:

运行一个jar文件
runTime.exec(new String[]{"...\\Viewer3D.bat", arg1 ,arg2})
  

Viewer3D.bat:java -jar CliniSys.jar%1%2 CliniSys.jar需要一些dll   (VTK dll)应在System%PATH%变量中引用。

如何以编程方式编辑%PATH%(java code,script.bat,...)?

1 个答案:

答案 0 :(得分:0)

使用Runtime.getRuntime().exec(String[] cmdarray, String[] envp)

您可以在envp

中添加任何内容

如果要继承调用者的大多数变量,请使用System.getEnv(),然后对其进行迭代并将其复制到envp,然后才能更改所需内容。