elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: [1]
1  Programación / Scripting / Re: Como puedo arrastrar y concatenar archivos de texto en un BATCH en: 28 Abril 2014, 09:49 am
Joder muchas gracias funciona perfecto! eres el amo :)

Un saludo
2  Programación / Scripting / Re: Como puedo arrastrar y concatenar archivos de texto en un BATCH en: 27 Abril 2014, 23:49 pm
Hola Elektro

gracias por contestar, tengo poca idea de VBscripting, el procedimiento para ese código como sería? Lo guardo como .vbs supongo no? como le introduzco los argumentos?

He probado a arrastrar los archivos al icono que era lo que quería hacer en BATCH pero no me funciona, en cambio ejecutándolo con doble click sí me genera el fichero CombinedTextFiles vacío.



Un saludo.
3  Programación / Scripting / Re: Como puedo arrastrar y concatenar archivos de texto en un BATCH en: 24 Abril 2014, 17:28 pm
Gracias por responder Elektro, estoy revisando el código que indicas y parece un poco complicaete, estuve viendo que el tema de arrastrar a la consola parece más complicado no? yo con arrastrar al icono del batch me conformo que es lo que estuve viendo en el 2º ejemplo que puse.

El problema es que no sé como tratar los argumentos que introduzco al arrastrar para que luego el copy me funcione...


EDITO:

He llegado a esta conclusión para 3 archivos y hace lo que quiero, pero no estoy muy familiarizado con bucles en BATCH, como podría hacerlo para todos los casos?

Código:
@Echo OFF
copy/B %~nx1+%~nx2+%~nx3 "script_final.txt"
pause
Exit
4  Programación / Scripting / Como puedo arrastrar y concatenar archivos de texto en un BATCH en: 24 Abril 2014, 16:00 pm
Hola,

tengo un script mega sencillo que me ayuda para concatenar archivos de texto ordenados simplemente ejecutandolo. Sería este:

Código:
@Echo OFF

copy/B "*.txt" "script_total.txt"

Exit

La pega es que concantenaría todos los ficheros de txt presentes en el directorio y querría hacerlo sólo los ficheros que yo le indicara, había pensado intentar arrastrarlo al .bat para simplificarlo, he encontrado info en varios hilos del foro pero no consigo concretarlo...


Para poder arrastrar el fichero al icono del .bat he leido este ejemplo de otro hilo que me permite arrastrar y ver la ruta de un archivo:

Código:
@Echo OFF
:: Para un solo archivo:
REM If NOT "%~1"=="" (echo %~1 >> file.txt )
 
:: Para un conjunto de archivos:
If NOT "%~1"=="" (echo %* >> file.txt )
 
Exit

Pero no consigo unir los dos códigos para que me funcione correctamente, alguien me podría echar una mano?

Muchas gracias, un saludo
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines