No revivir posts antiguos plz.
Tema cerrado.
Tema cerrado.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: Segadorfelix en 4 Diciembre 2012, 22:48 PM
EDITO:Ya lo resolví, venia en batch avanzado, era esto:FOR /F "tokens=3*" %r IN (archivo.txt) DO (echo %r %s)
PD:XD
@Echo OFF
FOR /F "tokens=2,*" %%A IN (archivo.txt) DO (echo %%B)
Pause&Exit
CMD /U
CMD /?
Cita de: Segadorfelix en 3 Diciembre 2012, 23:16 PM
puede que no tengas la librería (creo que era un OCX) de password (No esta en windows 7)
@Echo OFF
Call :TEXTMAN L- 2 "Archivo.txt"
Pause&Exit
REM ACCIONES:
REM L- = LINE_LESS * CORTAR LAS ÚLTIMAS "X" LÍNEAS
:TEXTMAN
:L-
(FOR /F %%X IN ('TYPE "%~3"') DO (CALL SET /A "TOTAL_LINES+=1")) & (CALL SET /A "TOTAL_LINES-=%~2-1") & (For /F "usebackq tokens=*" %%@ in ("%~3") DO (Call Set /A "LINE+=1" & Call echo "%%LINE%%"|@FIND "%%TOTAL_LINES%%" >NUL) && (CALL :RENAMER "%~3" && GOTO:EOF) || (Echo %%@ >> "%~nx3.NEW"))
:RENAMER
(REN "%~1" "%~nx1.BAK") & (MOVE /Y "%~nx1.BAK" "%TEMP%\" >NUL) & (REN "%~nx1.NEW" "%~nx1") & (GOTO:EOF)
Cita de: lucaslopezld123 en 2 Diciembre 2012, 16:37 PM
necesito quitar las ultimas dos lineas de un texto desde un .bat
@Echo OFF
Call :TEXTMAN L- 2 "Archivo.txt"
Pause&Exit