Título: Dud sobre un script ¿como se hace? y duda variable con espacios BATCH Publicado por: r7pyrred en 21 Noviembre 2012, 02:25 am Buenas aprendi batch y algo de vbs , alguien es capaz de sustituir en un libro en txt , en la línea que aparezca esa palabra,sustituirla por otra ¿?
En la página 77 la línea 777 del texto aparece "Estaba hablando él" como se kambiaria "él" preferiblement que el script busque esa palabra en todo el texto (1.7MB) No tENGO NADA HECHO no se si hacer un for /F no se empezar Código: if not exist %1 echo Error ! & goto :EOF Y porque nofunciona este código al pasar la variable comodos strings al haber espacios ren no funka ¿alguna solucia? Título: Re: Dud sobre un script ¿como se hace? y duda variable con espacios BATCH Publicado por: Eleкtro en 21 Noviembre 2012, 08:15 am @derryp7r Usa el buscador del foro para preguntas típicas. "él" preferiblement que el script busque esa palabra en todo el texto (1.7MB) >[BATCH] [APORTE] Rutina TEXTMAN para manipular archivos de texto (http://foro.elhacker.net/empty-t372497.0.html)No tENGO NADA HECHO no se si hacer un for /F no se empezar Citar Código
porque nofunciona este código al pasar la variable comodos strings al haber espacios Código Título: Re: Dud sobre un script ¿como se hace? y duda variable con espacios BATCH Publicado por: r7pyrred en 21 Noviembre 2012, 22:15 pm Buenísimo gracias , y como se haría con VBS solo VBS nada de batch
Y para no abrir otro tema en la rutina para reemplazar en la linea Código: For /F "usebackq tokens=*" %%@ in ("%~3") DO (Call Set /A "LINE+=1" && (CMD /C "IF NOT "%%LINE%%" EQU "%~2" (Echo %%@ >> "%~nx3.NEW") ELSE (CALL SET "STRING=%%@" && CALL ECHO %%STRING:%~4=%~5%% >> "%~nx3.NEW")"))) && (CALL :RENAMER "%~3") & (GOTO:EOF) no deja, eso de ~ que es ~ y como usar , gracias MOD: Doble comentario Título: Re: Dud sobre un script ¿como se hace? y duda variable con espacios BATCH Publicado por: Eleкtro en 21 Noviembre 2012, 23:59 pm como se haría con VBS solo VBS nada de batch En VBS no se hacerlo, puedes esperar la respuesta de otra persona. Sobre los argumentos, aquí tienes la información sobre lo que pides: Tutorial extendido de aprendizaje Batch by Elektro H@cker 6.1 Variables especiales (o Variables de parámetro) (o Variables de argumentos) (http://foro.elhacker.net/scripting/tema_bloqueado_hasta_finalizar_el_tuto_tutorial_extendido_de_aprendizaje_batch-t375135.0.html;msg1797955#msg1797955) |