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

Comprimir archivos en una unidad mapeada

Estas en el tema de Comprimir archivos en una unidad mapeada en el foro de ASP Clásico en Foros del Web. Tengo el siguiente código que ejecuta el zip para comprimir archivos que le voy pasando. El problema es que los archivos se encuentran en una ...
  #1 (permalink)  
Antiguo 06/11/2006, 09:53
 
Fecha de Ingreso: octubre-2004
Mensajes: 230
Antigüedad: 19 años, 7 meses
Puntos: 0
Comprimir archivos en una unidad mapeada

Tengo el siguiente código que ejecuta el zip para comprimir archivos que le voy pasando. El problema es que los archivos se encuentran en una unidad mapeada y el zip me dice que no los encuentra.
En el IIS he cambiado el usuario invitado por otro del dominio que tiene acceso a esa unidad mapeada.
Para ejecutar el zip uso un componente llamado Dynu.Exec
Código:
Set Ejecuta = Server.Createobject("Dynu.Exec")
sComprime=sComprime+" """+server.mappath("imagen\c_verde.jpg")+""""
sComprime=sComprime+" """+server.mappath("imagen\deg.jpg")+""""
sComprime=sComprime+" """+server.mappath("imagen\fpdf.gif")+""""
strResult = Ejecuta.Execute("zip.exe -j c:\asamblea\yo.zip "+sComprime)
Response.Write strResult
Set Ejecuta = nothing
%>
  #2 (permalink)  
Antiguo 06/11/2006, 18:45
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 18 años, 7 meses
Puntos: 3
Te falta crear en tu Sitio Web un directorio virtual remoto; en donde le indicaras la ruta; usuario y password de ese directorio remoto; asi tu Sitio lo verá como un directorio más.... eso es lo que debes de hacer.... funciona perfecto
  #3 (permalink)  
Antiguo 07/11/2006, 05:01
 
Fecha de Ingreso: octubre-2004
Mensajes: 230
Antigüedad: 19 años, 7 meses
Puntos: 0
Gracias por responder.
Sigo teniendo el mismo problema, ya he creado el directorio virtual y si que tengo acceso mediante web al directorio. Pero el problema es al intentar comprimir los archivos que hay en ese directorio. Uso el zip que viene con windows. Si abro una ventana de MSDOS si que me encuentra el archivo, ya le pase la ruta como unidad mapeada o no. Pero al lanzarlo desde ASP con el componente Dynu.Exec no me funciona.
He comprobado todos los permisos y está todo correcto.
Quizas no se pueda hacer lo que necesito, no lo se.
Agradezco nuevamente tu respuesta y las futuras respuestas.

Un Saludo.
  #4 (permalink)  
Antiguo 08/11/2006, 11:05
 
Fecha de Ingreso: octubre-2004
Mensajes: 230
Antigüedad: 19 años, 7 meses
Puntos: 0
Nadie me dice nada......
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 23:36.