Problema al ejecutar el comando "move" de MS-DOS

TheSandman
26 de Junio del 2008
Buenas, mi problema es el siguiente. Mediante esta linea de codigo:

Process p = Runtime.getRuntime().exec (comando+" "+origen+" "+destino+" "+flags);

que ejecuta bien programas externos (es una ampliacion de un programa anterior) quiero ahora ejecutar el comando de MS-DOS "move".

Asi que lo que hago es asignar comando="move" y en origen poner el path del fichero que quiero enviar en destino el de destino.

El problema es que al ejecutar el comando Java me da java.io.IOException: CreateProcess: prueba error=2

Y si copio el comando (que imprimo via System) el comando se ejecuta corrrectamente. Alguien tiene aluna sugerencia?

Gracias!