Foros del Web » Soporte técnico » Windows »

Ayuda con script ms-dos!!!

Estas en el tema de Ayuda con script ms-dos!!! en el foro de Windows en Foros del Web. Hola les necesito hacer una consulta sobre un script, necesito hacer esto: Tengo una url por ejemplo: www .paginadeejemplo. com/ 2121212132 .blablablabla Les paso a ...
  #1 (permalink)  
Antiguo 20/03/2007, 07:50
 
Fecha de Ingreso: noviembre-2006
Mensajes: 50
Antigüedad: 17 años, 5 meses
Puntos: 0
Ayuda con script ms-dos!!!

Hola les necesito hacer una consulta sobre un script, necesito hacer esto:

Tengo una url por ejemplo:

www .paginadeejemplo. com/2121212132.blablablabla

Les paso a explicar, esta pagina tiene la posibilidad de que pueda cambiar esos numeros (los de color rojo) y me dan una lista de esos numeros que no viene junto a la url. Lo que tendria que hacer poner cada numero con la url que le corresponda

El input ya lo sabemos el output seria este por ejemplo

www .paginadeejemplo. com/21212121323232323.blablablabla
www .paginadeejemplo. com/22442603000310080.blablablabla
www .paginadeejemplo. com/304424C4008170050.blablablabla
www .paginadeejemplo. com/03452607000570130.blablablabla
www .paginadeejemplo. com/03452712000530090.blablablabla
www .paginadeejemplo. com/02442710000380160.blablablabla
www .paginadeejemplo. com/02452612001110040.blablablabla
www .paginadeejemplo. com/02452705000330110.blablablabla
www .paginadeejemplo. com/25442705000200110.blablablabla
www .paginadeejemplo. com/01442612001170050.blablablabla
www .paginadeejemplo. com/01452604000430060.blablablabla

Entonces lo que yo pense fue hacer 3 txt uno para el color Azul Rojo y Verde

Entonces pondriamos en el
azul: www .pagina de ejemplo. com/
rojo: la lista de numeros
verde: lo que resta de la url

Pero la cosa que no tengo el script que haga eso.. alguien me podria ayudar????

Desde ya muchas Gracias!!!!

Saludos!!
  #2 (permalink)  
Antiguo 20/03/2007, 14:07
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 4 meses
Puntos: 19
Re: Ayuda con script ms-dos!!!

Podrias crear ficheros con el nombre tal que: dentro de una carpeta que se llame azul
www. paginaxxx . com = nombre de fichero
en una carpeta llamada rojo
01234xxxx = nombre de fichero
y en una carpeta llamada verde
blablablaxxx = nombre de fichero
y crear un fichero llamado resultado
el script se ejcutaria en una carpeta superior a rojo, verde y azul

Código:
rem ---- script
@echo off
if not exist c:\resultado.txt type nul > resultado.txt
for %%i in (c:\rojo\*.*) do for %%j in (c:\verde\*.*) do for %%k in (c:\azul\*.*) do echo %%i/%%j.%%k >> c:\resultado.txt
rem --- eof
No lo he depurado y no se si es lo que buscas. A ver si te orienta

salu2
  #3 (permalink)  
Antiguo 21/03/2007, 09:52
 
Fecha de Ingreso: noviembre-2006
Mensajes: 50
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: Ayuda con script ms-dos!!!

Hola dogduck!!! te agradesco mucho tu ayuda!!!

Lo probe y me genero en el resultado.txt directorios pegados:

D:\Info\Job\PID2url\2.pid\pid.txt/D:\Info\Job\PID2url\3.resto\resto.txt.D:\Info\Job\PID2url\1. www \ www . txt

Uno al lado del otro.

Paso el codigo que me diste con la modificacion de los directorios:

Código:
rem ---- script
@echo off
if not exist D:\Info\Job\PID2url\Resultado\resultado.txt type nul > resultado.txt
for %%i in (D:\Info\Job\PID2url\2.pid \ *.*) do for %%j in (D: \ Info \ Job \ PID2url \ 3.resto \ *.*) do for %%k in (D: \ Info \ Job \ PID2url \ 1.www \ *.*) do echo %%i/%%j.%%k >> D: \ Info \ Job \ PID2url \ Resultado \ resultado.txt
rem --- eof
Me podes ayudar??? estoy haciendo algo mal???

GRACIAS!!!!
  #4 (permalink)  
Antiguo 21/03/2007, 12:53
 
Fecha de Ingreso: noviembre-2006
Mensajes: 50
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: Ayuda con script ms-dos!!!

dogduck!! yo lo corri como bat en un cmd... esta bien ,no?
  #5 (permalink)  
Antiguo 21/03/2007, 12:58
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 4 meses
Puntos: 19
Re: Ayuda con script ms-dos!!!

Prueba con esto
Piensa que tienes que tener dentro de
D:\Info\Job\PID2url\2.pid \
el/los archivo/s con nombre tal que : www.loquesea.com

en
D: \ Info \ Job \ PID2url \ 3.resto
el/los archivo/s con nombre tal que : 02452705000330110

y en
D: \ Info \ Job \ PID2url \ 1.www \
el/los archivo/s con nombre tal que : blablalbla

y no uses espacios en blanco
Código:
rem ---- script
@echo off
if not exist D:\Info\Job\PID2url\Resultado\resultado.txt type nul > D:\Info\Job\PID2url\Resultado\resultado.txt
for %%i in (D:\Info\Job\PID2url\2.pid\*.*) do for %%j in (D:\Info\Job\PID2url\3.resto\*.*) do for %%k in (D:\Info\Job\PID2url\1.www\*.*) do echo %%i/%%j.%%k >> D:\Info\Job\PID2url\Resultado\resultado.txt
rem --- eof
salu2
  #6 (permalink)  
Antiguo 21/03/2007, 13:19
 
Fecha de Ingreso: noviembre-2006
Mensajes: 50
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: Ayuda con script ms-dos!!!

Capaz entendi mal, pero lo que en teoria tendria que hacer viste en:

D:\Info\Job\PID2url\2.pid\

Seria tener un txt, que adentro tenga escritowww .loquesea. com y asi con todos...

Sirve lo que me pasaste para eso?? Si sirve y entendi mal mil disculpas!

Gracias por tu ayuda!
  #7 (permalink)  
Antiguo 22/03/2007, 06:41
 
Fecha de Ingreso: noviembre-2006
Mensajes: 50
Antigüedad: 17 años, 5 meses
Puntos: 0
Pregunta Re: Ayuda con script ms-dos!!!

Reformulo la pregunta por si no se entendio mucho:

Por ejemplo:

D:\Info\Job\PID2url\2.pid \
el/los archivo/s con nombre tal que : www . loquesea . com


Mi pregunta es, en ese directorio me imagino que tendria que haber un txt al igual de las 2 carpetas que restan, no es asi?

Entonces tenemos 3 carpetas con 3 .txt, ponemos el contenido para cada txt correspondiente(www . loquesea . com, 02452705000330110 y blblablablabla)

Ejecutamos el resultado.bat que tengo en la carpeta resuldato y nos tendria que generar un resultado.txt con esas 3 palabras pegadas. Lo hago y me trae todas los directorios..

El tema es que tengo de esos numeros esta lista:

1452604000430060
1452605000550090
1452607000720070
1452706000340030
1452706000340040
1452706000350110
1452709000500040
1452714000750020
1452715000850010
1452715000850140
2442601000100150
2442603000250100
2442605000470170
2442605000480160

Entonces les tendria que poner a la izquiera www .loquesea . com.. y a la derecha lo que lo que reste...

Nos se si se entendio, trate de ser lo mas claro.. Gracias por tu ayuda!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:36.