none
Abrir un FTP desde un script con usuario, puerto y clave para descarga automatizada RRS feed

  • Pregunta

  • Hola, mi nombre es bastian y tengo la necesidad de automatizar una descarga de una FTP que requiere puerto, usuario y clave. Hasta ahora las FTP o WEB no me han resultado problema, pero las que requieren un puerto, se me ha formado un lio tremendo.

    Ej: FTP: 120.121.122

    Puerto: 123

    Usuario: Anonimo

    Clave: 1234

    Si me ayudaran seria genial!!

    miércoles, 26 de septiembre de 2018 15:45

Todas las respuestas

  • Hola, lo puedes hacer de varias formas, acá te dejo un ejemplo con powershell

    #ftp server 
    $ftp = "ftp://120.121.122/" 
    $user = "anonimo" 
    $pass = "1234"
    $SetType = "bin"  
    $remotePickupDir = Get-ChildItem 'c:\test' -recurse
    $webclient = New-Object System.Net.WebClient 
    
    $webclient.Credentials = New-Object System.Net.NetworkCredential($user,$pass)  
    foreach($item in $remotePickupDir){ 
        $uri = New-Object System.Uri($ftp+$item.Name) 
        #$webclient.UploadFile($uri,$item.FullName)
        $webclient.DownloadFile($uri,$item.FullName)
    }


    Su "marcar como respuesta" es mi sueldo :D


    miércoles, 26 de septiembre de 2018 18:59