hOLA, NECESITO EJECUTAR UN FICHERO BAT DESDE JAVA CUYA RUTA ES:
C:\Documents and Settings\galzate.FSC-NT\Desktop\samples_isntaller_run_files\prueba.bat
Los problemas que presento son:
1) al encontrar el primer espacio windows cree que alli acaba la ruta y que de resto son los parametros, pero eso se soluciona con encerrando toda la ruta en comillas. Ejecuto directmante desde el DOS y todo bien.
2) al hacer lo mismo desde java
String path = "\"C:\\Documents and Settings\\galzate.FSC-INT\\Desktop\\samples_isntaller_run_files\\prueba. bat\"";
System.out.println(path);
Runtime.getRuntime().exec("cmd.exe /K start "+path);
abre la ventana del DOS pero no ejecuta el fichero.
que puede ser?, como lo puedo arreglar?, Gracias.