Zmień nazwę pliku na FTP za pomocą PowerShell
Czy istnieje sposób na zmianę nazwy pliku w katalogu FTP? Przesyłam obrazy na żywo z komputera na FTP, ale problem polega na tym, że kiedy przesyła obraz do ftp, natychmiast zastępuje plik. Chcę najpierw przesłać obraz z nazwą TEMP, a następnie zmienić nazwę na live.jpg. Będzie jak przesyłanie plików w pamięci podręcznej.
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)
}
Jak mogę właściwie użyć tego w skrypcie?
Rename-Item ..\camera\temp.jpg live.jpg
Dzięki!