Is there a way to rename the file in a FTP directory? I'm streaming live images from computer to FTP, but problem is that when it uploads the image to FTP it making instant replacement of a file. I want to firstly upload image with temporary name and then make a rename to live.jpg. It's gonna be like cached file uploading.
while($true)
{
$i++
$File = "c:\live\temp.jpg"
$ftp = "ftp://username:[email protected]/camera/temp.jpg"
$webclient = New-Object System.Net.WebClient
$uri = New-Object System.Uri($ftp)
$webclient.UploadFile($uri, $File)
}
How can I use this in script properly ?
Rename-Item ..\camera\temp.jpg live.jpg
Thanx!
UsePassive
andUseBinary
properties have no effect on theRename
method and they are$true
by default anyway. TheKeepAlive
is also$true
by default. So all three can be removed without any effect on the code result. – Moores