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

FSO y renombrando archivos

Estas en el tema de FSO y renombrando archivos en el foro de ASP Clásico en Foros del Web. Necesito renombrar archivos de un directorio, he buscado información sobre el metodo file.move q supongo se usará para renombrar pero no lo logro... http://msdn.microsoft.com/library/SP...bjectmodel.asp http://www.portalvb.com/Articulos/VB...1/00000001.asp...
  #1 (permalink)  
Antiguo 01/09/2004, 11:55
Avatar de sanfermin  
Fecha de Ingreso: diciembre-2001
Mensajes: 601
Antigüedad: 22 años, 6 meses
Puntos: 2
FSO y renombrando archivos

Necesito renombrar archivos de un directorio, he buscado información sobre el metodo file.move q supongo se usará para renombrar pero no lo logro...


http://msdn.microsoft.com/library/SP...bjectmodel.asp

http://www.portalvb.com/Articulos/VB...1/00000001.asp
__________________
MainMind.com
La blasfemia es el único lenguaje que de verdad conocen todos los programadores
  #2 (permalink)  
Antiguo 01/09/2004, 12:07
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
Utiliza el CMD con wscript.run, envias los parametros de rename file1 file2 etc y listo.
  #3 (permalink)  
Antiguo 01/09/2004, 12:11
Avatar de sanfermin  
Fecha de Ingreso: diciembre-2001
Mensajes: 601
Antigüedad: 22 años, 6 meses
Puntos: 2
es para una aplicacion web ASP en un servidor remoto, se puede hacer eso?? como?? :S
__________________
MainMind.com
La blasfemia es el único lenguaje que de verdad conocen todos los programadores
  #4 (permalink)  
Antiguo 01/09/2004, 12:27
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
Renombrar remotamente ??? Ups, nunca lo he intentado lo que yo te digo es válido desde el mismo servidor web porque estás usando el cmd.exe= [commnd.com] Es como escribirlo directamente desde la consola nadamá que haciendolo desde ASP y enviando la instrucción.

Lamento no poderte ayudar más, pero mis capacidades no me dan para más.
  #5 (permalink)  
Antiguo 01/09/2004, 12:34
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Checa esta liga: http://www.forosdelweb.com/showthrea...ight=renombrar

Saludos
  #6 (permalink)  
Antiguo 01/09/2004, 12:35
 
Fecha de Ingreso: mayo-2004
Ubicación: Monterrey, NL
Mensajes: 22
Antigüedad: 20 años
Puntos: 0
Y porque no haces una copia del archivo (verificando primero que no exista el nuevo nombre). Y despues eliminas el original.

Ya se que son 2 pasos, pero es lo primero que se me viene a la mente
  #7 (permalink)  
Antiguo 01/09/2004, 12:43
Avatar de sanfermin  
Fecha de Ingreso: diciembre-2001
Mensajes: 601
Antigüedad: 22 años, 6 meses
Puntos: 2
Gracias de todas formas, a ver si alguien me ayuda xD

http://www.forosdelweb.com/showpost....82&postcount=1
__________________
MainMind.com
La blasfemia es el único lenguaje que de verdad conocen todos los programadores
  #8 (permalink)  
Antiguo 01/09/2004, 13:16
Avatar de sanfermin  
Fecha de Ingreso: diciembre-2001
Mensajes: 601
Antigüedad: 22 años, 6 meses
Puntos: 2
SOlucion

Gracias por el link logre solucionarlo

Código HTML:
ruta = Server.MapPath("\") &"\dir\"
set fich = Server.CreateObject("Scripting.FileSystemObject")
set archivo = fich.GetFile(ruta & archivo)
archivo.move(ruta & nombrenuevo)

__________________
MainMind.com
La blasfemia es el único lenguaje que de verdad conocen todos los programadores
  #9 (permalink)  
Antiguo 12/09/2004, 06:02
Avatar de sanfermin  
Fecha de Ingreso: diciembre-2001
Mensajes: 601
Antigüedad: 22 años, 6 meses
Puntos: 2
imprevisto

como puedo controlar q el nombre del achivo q voy a renombrar no exista ya en el directorio???

Microsoft VBScript runtime error '800a003a'

File already exists

__________________
MainMind.com
La blasfemia es el único lenguaje que de verdad conocen todos los programadores
  #10 (permalink)  
Antiguo 12/09/2004, 09:52
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
Sr. Le pido de la manera más atenta que cheque en las Faqs antes de preguntar.

2 páginas atras respodí lo mismo:

Function ReportFileStatus(filespec)
Dim fso, msg
Set fso = CreateObject("Scripting.FileSystemObject")
If (fso.FileExists(filespec)) Then
msg = filespec & " exists."
Else
msg = filespec & " doesn't exist."
End If
ReportFileStatus = msg
End Function
  #11 (permalink)  
Antiguo 12/09/2004, 10:53
Avatar de sanfermin  
Fecha de Ingreso: diciembre-2001
Mensajes: 601
Antigüedad: 22 años, 6 meses
Puntos: 2
Busque otro post con el mismo tema
Gracias de todas formas, ya esta solucionado, ahora buscaré como paginar resultado al hacer el listado del directorio
__________________
MainMind.com
La blasfemia es el único lenguaje que de verdad conocen todos los programadores
  #12 (permalink)  
Antiguo 16/11/2007, 08:17
 
Fecha de Ingreso: agosto-2005
Mensajes: 34
Antigüedad: 18 años, 9 meses
Puntos: 0
Re: FSO y renombrando archivos

Cita:
Iniciado por orharo2003 Ver Mensaje
Sr. Le pido de la manera más atenta que cheque en las Faqs antes de preguntar.

2 páginas atras respodí lo mismo:

Function ReportFileStatus(filespec)
Dim fso, msg
Set fso = CreateObject("Scripting.FileSystemObject")
If (fso.FileExists(filespec)) Then
msg = filespec & " exists."
Else
msg = filespec & " doesn't exist."
End If
ReportFileStatus = msg
End Function

Hola!!! tengo un problema similar y espero que puedan ayudarme!!!

Estoy intentando copiar un archivo de un lugar a otro con el FSO y me arroja un error despuès de copiar el archivo ???

lo extraño es que sì està copiando el archivo donde yò quiero pero luego me arroja un error y no co`ntinnua copn la aplicaciòn!!!

estoy usando algo asì!!!

set confile = createObject("scripting.filesystemobject")

if confile.FileExists(archivo_ori) then

set fich = confile.CopyFile(archivo_ori, archivo_des, true)

end if

... otras instrucciones

copia el archivo pero me arroja error y no se ejecuta ninguna instruccion luego de que copia el archivoª!!!


alguien tiene alguna sugerencia???
  #13 (permalink)  
Antiguo 16/11/2007, 08:20
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: FSO y renombrando archivos

Antes que nada, sugiero que pongas el error
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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 23:30.