Problema al ejecutar el comando "move" de MS-DOS
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!
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!