> Faqs > Guardar el fichero de descarga en un lugar determinado del disco duro del usuario

Guardar el fichero de descarga en un lugar determinado del disco duro del usuario

Hola buenas,

Al realizar una descarga necesito guardar un fichero en un lugar determinado del disco duro del usuario.

¿Cómo se colocaría la ubicación especifica para guardar el fichero?

De antemano muchas gracias.

Respuestas

Si descargas un fichero desde una página web el navegador es el que gestiona el lugar donde se colocará el archivo en el disco duro. Tú desde la programación de la página no puedes hacer nada para definir la carpeta donde se guardará.

Lo máximo que le puedes decir al navegador es que un archivo determinado es para descargarlo, pero el navegador presentará al usuario el diálogo para escoger la carpeta, o simplemente guardará el fichero en el directorio de descargas.

Si necesitases definir la carpeta si o sí, entonces necesitarás otro producto que no sea una página web, como una aplicación de escritorio o aplicación móvil.

Sergio
161 4 14 6

Eso significaria darle control y acceso al navegador a tus sistema de ficheros, y por temas de seguridad no vas a poder lograrlo, de hecho aunque encuentres una forma hackeada de hecerlo, es una muy mala practica de seguridad.

Edward
10 2

El lugar donde se almacenan los archivos de descarga depende de la configuración del usuario.

Se puede cambiar en las opciones de Chrome, pero es algo que tiene que hacer cada usuario:

  • Abrir panel de configuración
  • Ir a configuraciones avanzadas
  • Seleccionar "Descargas"
  • Cambiar el directorio de la descarga.

Si necesitas que el archivo se guarde en una configuración específica deberías pedirle al usuario que haga esa configuración en su navegador. Sin embargo, afectaría a todos los sitios de Internet, por lo que quizás no sirva para tu objetivo.

Alberto
420 11 27 12