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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Dud sobre un script ¿como se hace? y duda variable con espacios BATCH
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Dud sobre un script ¿como se hace? y duda variable con espacios BATCH  (Leído 3,478 veces)
r7pyrred

Desconectado Desconectado

Mensajes: 52


Ver Perfil
Dud sobre un script ¿como se hace? y duda variable con espacios BATCH
« 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
set fechaYhora=%~t1
set fecha=%fechaYhora:~0,70%
set fecha=%fecha:/=-%
ren %1 %fecha%%~x1

Y porque nofunciona este código al pasar la variable comodos strings al haber espacios
ren no funka ¿alguna solucia?


En línea

Eleкtro
Ex-Staff
*
Conectado Conectado

Mensajes: 9.810



Ver Perfil
Re: Dud sobre un script ¿como se hace? y duda variable con espacios BATCH
« Respuesta #1 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)
No tENGO NADA HECHO no se si hacer un for /F no se empezar
>[BATCH] [APORTE] Rutina TEXTMAN para manipular archivos de texto

Citar
Código
  1. :: Reemplaza las palabras "Elektro" por "H@cker" en todas las líneas
  2. :: Call :TEXTMAN RSA "Test.txt" "Elektro" "H@cker"

porque nofunciona este código al pasar la variable comodos strings al haber espacios
Código
  1. Rename "%~1" "argumento con espacios"



En línea

r7pyrred

Desconectado Desconectado

Mensajes: 52


Ver Perfil
Re: Dud sobre un script ¿como se hace? y duda variable con espacios BATCH
« Respuesta #2 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)
Alguien explica con detallle y menciona sobre los ~1 ~t1 etc es que en el buscador
no deja, eso de ~ que es ~  y como usar , gracias



MOD: Doble comentario
« Última modificación: 21 Noviembre 2012, 23:57 pm por EleKtro H@cker » En línea

Eleкtro
Ex-Staff
*
Conectado Conectado

Mensajes: 9.810



Ver Perfil
Re: Dud sobre un script ¿como se hace? y duda variable con espacios BATCH
« Respuesta #3 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)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Limitar caracteres de una variable ¿Como hago? [Batch] « 1 2 »
Scripting
the_Avenger 11 12,081 Último mensaje 12 Octubre 2011, 02:00 am
por the_Avenger
Consulta sobre script batch
Scripting
soptec 2 2,569 Último mensaje 24 Noviembre 2011, 01:27 am
por leogtz
(SOLUCIONADO) [BATCH] ¿Como crear una variable de esta manera?...
Scripting
Eleкtro 1 2,825 Último mensaje 11 Enero 2012, 02:01 am
por Eleкtro
[BATCH] ¿Como borrar la ultima letra de una variable?
Scripting
Meine programmen 1 6,316 Último mensaje 9 Abril 2012, 18:09 pm
por Eleкtro
¿cifrar en base64 como el script spoiler de identi y hackstore como se hace?
PHP
Weeken 2 5,129 Último mensaje 4 Marzo 2013, 03:43 am
por Weeken
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines