Foros del Web » Programando para Internet » ASP Clásico »

Cambiar nombre de archivos desde asp

Estas en el tema de Cambiar nombre de archivos desde asp en el foro de ASP Clásico en Foros del Web. Hola foro: Tengo una pagina de asp en donde traigo unas fotos que se muestran en ejecucion, por seguridad, necesito buscar estas fotos en una ...
  #1 (permalink)  
Antiguo 06/01/2004, 20:02
Avatar de lorecasas  
Fecha de Ingreso: noviembre-2003
Mensajes: 126
Antigüedad: 21 años, 5 meses
Puntos: 0
Información Cambiar nombre de archivos desde asp

Hola foro:

Tengo una pagina de asp en donde traigo unas fotos que se muestran en ejecucion, por seguridad, necesito buscar estas fotos en una bd , copiarlas a otra carpeta, y cambiar el nombre de estas fotos por un nombre generado aleatoriamente, lo que no se es como puedo copiar y renombrar archivos jpg desde codigo asp o html en ejecucion ¿Alquien sabe como? Gracias!!
Atte. Lore
__________________
Lorena ;-)
  #2 (permalink)  
Antiguo 06/01/2004, 22:24
 
Fecha de Ingreso: abril-2001
Ubicación: Puerto Montt
Mensajes: 89
Antigüedad: 24 años
Puntos: 1
Prueba a ver esto:
Saludos

<%
'(El objeto)
set fich = Server.CreateObject("Scripting.FileSystemObject")
'(seleccionas el archivo que vas a copiar con el nombre original, con la ubicacion completa)
set archivo = fich.GetFile("C:\ubicacion\foto.jpg")
'(copias el archivo en la nueva ubicacion con el nuevo nombre)
archivo.Copy("C:\ubicacion\foto2.jpg")
'(despues de aqui puedes borrar el archivo original)
%>
  #3 (permalink)  
Antiguo 07/01/2004, 10:06
Avatar de lorecasas  
Fecha de Ingreso: noviembre-2003
Mensajes: 126
Antigüedad: 21 años, 5 meses
Puntos: 0
De acuerdo Gracias

Mil graaaaaaaaaacias!!!!!!Sin duda era esto lo que necesitaba, en cuanto lo pruebe lo verificaré, pero parece que es lo que necesito, pero tengo otra duda, como puedo concatenar un nombre variable, es decir, yo tengo una variable donde tengo una nombre aleatorio, diferente para cada foto que cargue, este nombre no lo pongo yo, lo genero aleatoriamente y esta contenido en una variable, y quiero concatenar EL CONTENIDO de esa variable al ".jpg" para así formar el nombre completo de el archivo y ya despues poder manejarlo con este nombre.... ¿Habra alguna manera? Gracias de antemano, atte. Lore
__________________
Lorena ;-)
  #4 (permalink)  
Antiguo 07/01/2004, 10:42
 
Fecha de Ingreso: noviembre-2003
Ubicación: Distrito Federal
Mensajes: 225
Antigüedad: 21 años, 5 meses
Puntos: 0
Al momento de ponerle el nombre, le puedes concatenar la variable

archivo.Copy("C:\ubicacion\"&tu_variable&"foto2.jp g")

De esta forma se une el valor de tu variable con lo que le pongas despues.
Una recomendacion !!! Utiliza el Server.Mappath para establecer la direccion por que si programas con la direccion especifica y cuando lo subas a un servidor por alguna razon coloquen tu sitio en una unidad distinta a la C, tu programacion ya no va a funcionar
  #5 (permalink)  
Antiguo 07/01/2004, 12:30
Avatar de lorecasas  
Fecha de Ingreso: noviembre-2003
Mensajes: 126
Antigüedad: 21 años, 5 meses
Puntos: 0
Gracias de nuevo

Gracias, justo lo que necesitaba!!!
__________________
Lorena ;-)
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 17:41.