Change FTP folder in powershell

This topic contains 1 reply, has 2 voices, and was last updated by Profile photo of Richard Diphoorn Richard Diphoorn 1 month ago.

  • Author
    Posts
  • #71200
    Profile photo of Jaapie bakker
    Jaapie bakker
    Participant

    Hi There,

    i want to use the following script to sent some txt files by powershellscript to FTP server once a week:

    $Dir="D:\temp"

    #ftp server
    $ftp = "ftp://172.16.2.16/"
    $user = "username"
    $pass = "Password"

    $webclient = New-Object System.Net.WebClient

    $webclient.Credentials = New-Object System.Net.NetworkCredential($user,$pass)

    #list every sql server trace file
    foreach($item in (dir $Dir "*.txt")){
    "Uploading $item..."
    $uri = New-Object System.Uri($ftp+$item.Name)
    $webclient.UploadFile($uri, $item.FullName)
    }

    Only we connecting to the homefolder of the ftp user. Is there a way to i can browse to antoher folder before uploading the .txt files?

    Thanks in advanced.

  • #71329
    Profile photo of Richard Diphoorn
    Richard Diphoorn
    Participant

    Look at using this module. I've used it at several customers and it did the job: https://gallery.technet.microsoft.com/scriptcenter/PowerShell-FTP-Client-db6fe0cb

You must be logged in to reply to this topic.