• Domingo 22 de Diciembre de 2024, 08:14

Autor Tema:  Error En Runtime.exec(): Createprocess: Error=2  (Leído 2581 veces)

mabrev

  • Miembro MUY activo
  • ***
  • Mensajes: 126
    • Ver Perfil
Error En Runtime.exec(): Createprocess: Error=2
« en: Viernes 12 de Diciembre de 2003, 10:23 »
0
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.

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Error En Runtime.exec(): Createprocess: Error=2
« Respuesta #1 en: Sábado 13 de Diciembre de 2003, 18:16 »
0
seria de mas ayuda si posteas el codigo que estas usando.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

mabrev

  • Miembro MUY activo
  • ***
  • Mensajes: 126
    • Ver Perfil
Re: Error En Runtime.exec(): Createprocess: Error=2
« Respuesta #2 en: Lunes 15 de Diciembre de 2003, 14:47 »
0
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.