Programación en castellano
Inicio > Foros > Java (básico) > Problema al ejecutar el comando "move" de MS-DOS
-Foros de debate

Java (básico)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Problema al ejecutar el comando "move" de MS-DOS
Enviado por TheSandman el día 26 de junio de 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!

 

Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados