Я пытаюсь с этим сценарием, но он не работает для меня
$file = "test.txt"
$filePath = "C:\" + $file
$server = "ftp://server"
IF (Test-Connection -ComputerName $server -Quiet -Count 1 -ErrorAction SilentlyContinue)
{
$ftp = $server+$file
$webclient = New-Object System.Net.WebClient
$uri = New-Object System.Uri($ftp)
"Uploading $File..."
$webclient.UploadFile($uri, $filePath)
}
ELSE
{write-host "error"}
когда я запускаю скрипт, у меня появляется сообщение "ошибка" на хосте, это значит, что нет контакта с сервером, но когда я пингую сервер, ответ