Hola!
¿ Como puedo extraer una linea de un .TXT y almazenarla en una variable ?
Ejemplo
Jorge
Habla
Jose
Extrae
Pepipto
Ahora quiero extraer La primera Linea y almazenarla en la variable %linea%
pero despues Quiero volver a extraer otra linea la siguiente y almazenarla en la variable %linea% quiero extraer 1 x 1 Cada linea de la primera a la ultima y almazenarla en una variable %linea%.
Creo que esto se hace con el For Tokens pero no comprendo su Sintaxis.
Necesito esto para Hacer Un Brute Force en FTP Tengo el Diccionario pero quiero que intente con cada linea de el diccionario...
Muchas Gracias
Salu-DOS
Cita de: geormarsch en 5 Enero 2012, 15:54 PM
Necesito esto para Hacer Un Brute Force en FTP Tengo el Diccionario pero quiero que intente con cada linea de el diccionario...
@Echo OFF
For /F "Tokens=*" %%_ in ('Type ".\Diccionario.txt"') Do (Echo %%_ & Pause)
Exit
Después del "Do" Cambias el "Echo" por el comando que vayas a usar... y listo.
Saludosss
Cita de: EleKtro H@cker en 5 Enero 2012, 17:41 PM
@Echo OFF
For /F "Tokens=*" %%_ in ('Type ".\Diccionario.txt"') Do (Echo %%_ & Pause)
Exit
Después del "Do" Cambias el "Echo" por el comando que vayas a usar... y listo.
Saludosss
Gracias pero.
Mira Tengo que precionar una letra para seguir a la siguiente linea
mira
@Echo OFF
For /F "Tokens=*" %%_ in ('Type ".\lista.txt"') Do (set linea=%%_)
echo %linea%
pause
Exit
no me funciona
Posteriormente Quiero realizar la conexion FTP
y en Password Colocar la VARIABLE %linea%
y despues si no entra intente con la de abajo sin Presionar ninguna tecla
Como seria el code
GRACIAs
Cita de: geormarsch en 5 Enero 2012, 18:18 PM
@Echo OFF
For /F "Tokens=*" %%_ in ('Type ".\lista.txt"') Do (set linea=%%_)
echo %linea%
pause
Exit
no me funciona
Lo puedes hacer todo desde el bucle, sin salirte, no hace falta crear ninguna variable "Linea" porque los datos de cada línea se guardan ya en la variable "%%_" xD
Pero entiendo que si estás empezando te será más fácil hacerlo así:
@Echo OFF
For /F "Tokens=*" %%_ in ('Type "Lista.txt"') Do (Set Linea=%%_ && Call :Connect)
Exit
:Connect
Echo aqui van los comandos del FTP blablabla
Echo. Linea: %linea%
Pause
Goto :EOF
Sobre lo de la conexión FTP... sinceramente no uso ese comando para nada así que no se
un saludo
Cita de: EleKtro H@cker en 5 Enero 2012, 20:14 PM
Lo puedes hacer todo desde el bucle, sin salirte, no hace falta crear ninguna variable "Linea" porque los datos de cada línea se guardan ya en la variable "%%_" xD
Pero entiendo que si estás empezando te será más fácil hacerlo así:
@Echo OFF
For /F "Tokens=*" %%_ in ('Type "Lista.txt"') Do (Set Linea=%%_ && Call :Connect)
Exit
:Connect
Echo aqui van los comandos del FTP blablabla
Echo. Linea: %linea%
Pause
Goto :EOF
Sobre lo de la conexión FTP... sinceramente no uso ese comando para nada así que no se
un saludo
Muchas Gracias me sirvio mucho de ahi te cuento como me fue