Ver Mensaje Individual
  #9 (permalink)  
Antiguo 13/02/2007, 15:56
Avatar de eeeee
eeeee
 
Fecha de Ingreso: febrero-2004
Ubicación: Almería
Mensajes: 397
Antigüedad: 21 años, 2 meses
Puntos: 0
Re: Renombrar masivamente

Bien, u_goldman, no creo que sea tan complicado como parece ser, de antemano digo que no soy experto en asp ni manejo la cantidad de funciones, objetos, y demás cosas que tiene y que voy aprendiendo poco a poco.
Pero lo que si creo es que lo que una persona haga con la mente, se puede hacer en la computadora.
Por ejemplo mirando tus tres cadenas o nombres de archivo, a simple vista el cerebro humano capta que lo único igual es the_rolling_ en la primera y segunda, por lo tanto renombra esas dos a the_rolling_-_ y la siguiente (3ª) la deja tal y como está.

La forma sería leer la primera cadena o nombre de archivo, tomar como separador de split el guión bajo.

Te voy a explicar con palabras normales, sin código.

hacer un for-next e ir mirando y comparando cada nombre de archivo.
por cada archivo ir mirando por split(x) (guion bajo).

Tomando como ejemplo tus tres nombres:
Primero comparo el split(0)the
veo que la segunda linea lo tiene,
paso al siguiente split(1) rolling
veo que la segunda linea también lo tiene
paso al split(2) stones
veo que ya no esixte igual, por lo tanto hay que renombrar en el final del split(1) el nombre 1 y 2.
Y asi sucesivamenta hasta que acabe el último directorio.
Esto debe ser lento por la cantidad de nombres, pero sólo es una vez.

Salu2
__________________
Eusol .............
aprendiendo de ustedes
________________________

http://www.alicun.com