Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Tomoki en 25 Abril 2018, 06:56 am



Título: copiar y cambiar extensiones de archivos con batch
Publicado por: Tomoki en 25 Abril 2018, 06:56 am
recuerdo que en mis inicios en el batch halle un código que me permitía copiar de cualquier directorio un archivo x y copiarlo y hasta cambiarle el punto de extensión, pero ahora que lo necesito no logro encontrarlo, ya hace varios años que lo vi y hace como 1 año deje de programar en batch, pero ahora necesito el código y no recuerdo como programarlo, es para un programa conversor que estoy haciendo en  visual basic que estoy enlazando con batch para que sea mas simple y rápido a una extensión de aplicación nueva que estamos creando con un amigo, si alguien me puede ayudar se lo agradecería un montón, gracias por su tiempo


Título: Re: copiar y cambiar extensiones de archivos con batch
Publicado por: Eleкtro en 25 Abril 2018, 08:12 am
es para un programa conversor que estoy haciendo en  visual basic que estoy enlazando con batch para que sea mas simple y rápido

Si la idea es optimizar la velocidad de ejecución del programa entonces al utilizar Batch/cmd.exe conseguirás precisamente todo lo contrario.

No veo la necesidad de recurrir a Batch cuando puedes hacer lo mismo y de forma más eficiente/óptima en Visual Basic. Por cierto, ¿estamos hablando de VB6, o VB.NET?.

Mi sugerencia es que formules una duda específica en el foro de programación .NET si es VB.NET, o Visual Basic si es VB6. De todas formas, para copiar un archivo en Batch usarías el comando Copy, y el comando Ren / Rename para renombrar archivos... puedes encontrar miles de ejemplos en Google:

  • https://ss64.com/nt/copy.html
  • https://ss64.com/nt/ren.html

Un saludo