Quantcast
Channel: Windows PowerShell forum
Viewing all articles
Browse latest Browse all 21975

Powershell $webclient.UploadFile

$
0
0

Hello Community!

I am new to powershell and i have been playing around with getting files to upload using FTP.

I have got it working and i am happy with the results but i would like to get the script to exit if the upload fails and to only move the file if its successful. 


#Files to Send
$Dir="C:\test\Output"

#ftp server
$ftp = "ftp://xxx.xxx.xxx.xxx/"
$user = "User"
$pass = "Password"
$webclient = New-Object System.Net.WebClient
$webclient.Credentials = New-Object System.Net.NetworkCredential($user,$pass)

foreach($item in (dir $Dir "*.csv")){"Uploading $item..."
$uri = New-Object System.Uri($ftp+$item.Name)
$webclient.UploadFile($uri, $item.FullName)

Move-Item c:\test\Output\*.csv c:\test\Output\copied

can anyone assist please?

Many Thanks in advance :-)

Kallum


Viewing all articles
Browse latest Browse all 21975

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>