none
Descargar archivo de pagina web con Process RRS feed

  • Pregunta

  • Que tal compañeros.
    Estoy descargando un archivo de una pagina, el archivo pesa 130mb, entonces la descarga se hace correctamente con la clase Process, Process descarga el archivo en la carpeta local de Descargas, pero no puedo acceder a esta carpeta de ninguna manera, podrían apoyarme con un consejo o si saben de una manera que se pueda acceder a la carpeta local Descargas para poder acceder a este archivo.
    Gracias por su tiempo.

    Les dejo el código que estoy utilizando.

     Sub ejemplo()
            Dim path As String = Environment.CurrentDirectory = "C:/Users/All Users/Downloads/CR13SP29MSI32_0-10010309"
            Dim proceso As New Process

            If File.Exists(path) = False Then
                Try
                    With proceso
                        .StartInfo.FileName = "https://origin.softwaredownloads.sap.com/public/file/0020000001636402020"
                        .Start()
                        .WaitForExit()
                    End With
                Catch ex As Exception

                End Try
            End If
        End Sub

    lunes, 25 de enero de 2021 18:12

Respuestas

  • porque no usas el metodo .DownloadFiles 

    My.Computer.Network.DownloadFile(
        "https://origin.softwaredownloads.sap.com/public/file/0020000001636402020",
        "C:/Users/All Users/Downloads/CR13SP29MSI32_0-10010309")
    o puedes usar los metedos de la clase WebClient, en tu codigo no veo que le estes pasando la ruta para guardar el archivo


    • Editado DANTE-3D lunes, 25 de enero de 2021 22:25
    • Marcado como respuesta EricRRModerator martes, 26 de enero de 2021 17:26
    lunes, 25 de enero de 2021 22:24

Todas las respuestas

  • Hola,

    Gracias por levantar tu consulta en los foros de MSDN.

    Eric Ruiz

    ____________________________

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Si tiene algún cumplido o reclamo sobre el soporte de MSDN siéntase en la libertad de contactar MSDNFSF@microsoft.com.

    lunes, 25 de enero de 2021 21:53
    Moderador
  • porque no usas el metodo .DownloadFiles 

    My.Computer.Network.DownloadFile(
        "https://origin.softwaredownloads.sap.com/public/file/0020000001636402020",
        "C:/Users/All Users/Downloads/CR13SP29MSI32_0-10010309")
    o puedes usar los metedos de la clase WebClient, en tu codigo no veo que le estes pasando la ruta para guardar el archivo


    • Editado DANTE-3D lunes, 25 de enero de 2021 22:25
    • Marcado como respuesta EricRRModerator martes, 26 de enero de 2021 17:26
    lunes, 25 de enero de 2021 22:24