diff --git a/src/main/java/info/istlab/IoTP/ScriptRunner.java b/src/main/java/info/istlab/IoTP/ScriptRunner.java index fcde818..2383ef1 100644 --- a/src/main/java/info/istlab/IoTP/ScriptRunner.java +++ b/src/main/java/info/istlab/IoTP/ScriptRunner.java @@ -3,6 +3,7 @@ import java.io.File; import java.io.IOException; import java.util.ArrayList; +import java.util.Map; import javax.swing.JButton; @@ -42,6 +43,8 @@ // Run script // System.out.println(scriptfile); ArrayList comlist = new ArrayList(); + comlist.add("cmd.exe"); + comlist.add("/C"); comlist.add("bash"); comlist.add("Upload.sh"); if (srcfile.length()>0) comlist.add(srcfile); @@ -58,6 +61,10 @@ for(String s: comlist){ con.Systemoutprintln(s); } + Map envs = processBuilder.environment(); + System.out.println(envs.get("Path")); + envs.put("Path", "C:\\Users\\istlab\\bin"); + processBuilder.redirectErrorStream(); try { process = processBuilder.start();