скрипт для автоматической загрузки файла с FTP - PullRequest
0 голосов
/ 18 октября 2019

Мне нужен простой скрипт, который будет загружать файл / файлы с моего внешнего FTP-сервера.

Я пытался запустить его в пакетном файле, но он не работал:

ftp yourftpaddress

user yourusername

yourpassword

get yourfile.type

bye

pause

Мне это нужно для Windows 7

1 Ответ

0 голосов
/ 18 октября 2019

Попробуйте этот сценарий PowerShell для загрузки файлов с FTP-сервера

#ftp server 
$ftp = "ftp://example.com/" 
$usernmae = "XX" 
$password = "XXX"
$SetType = "bin"  
$remotePickupDir = Get-ChildItem 'c:\test' -recurse
$webclient = New-Object System.Net.WebClient 

$webclient.Credentials = New-Object System.Net.NetworkCredential($username,$password)  
foreach($item in $remotePickupDir){ 
    $uri = New-Object System.Uri($ftp+$item.Name) 
    #$webclient.UploadFile($uri,$item.FullName)
    $webclient.DownloadFile($uri,$item.FullName)
}

Надеюсь, это поможет! Ура! * * 1004

...