SoloCodigo
Programación General => Java => Mensaje iniciado por: mabrev en Viernes 12 de Diciembre de 2003, 10:23
-
Hola:
Estoy trabajando con Java en Windows XP, y al intentar ejecutar una sentencia desde la línea de comandos a través del método exec() de la clase Runtime, me aparece el siguiente error:
CreateProcess: error=2
He probado con varios comandos
set temp="c:\temp"
echo hola >prueba.txt
echo hola
dir
Pero nada, con todos me aparece el mismo error.
¿Puede ayudarme alguien a corregirlo?
Muchas gracias por adelantado.
Saludos.
-
seria de mas ayuda si posteas el codigo que estas usando.
-
Hola:
Al final he conseguido solucionarlo, el problema es que en WinXP (al menos) es necesario poner la cadena "cmd /c " precediendo al comando que se desea ejecutar.
Saludos y muchas gracias.