Действительно ли возможно создать запланированную задачу в окнах, которая соединяется с FTP-сайтом и загружает все файлы и папки в корневом каталоге (или указанные папки в корневом каталоге) - например, \httdocs и \subdomains к локальному каталогу?
Я полагаю, что это должно быть возможно, однако я не могу вполне думать о синтаксисе....
Это должно скопировать мой веб-сайт к локальному диску - я редактирую и загружаю содержание на него (это - Wordpress) из различных источников.
Посмотрите мой вопрос для корректного сценария; спасибо @djhowell - Ваш сценарий запустило меня:
Вот рабочий сценарий:
open ftp.yoursite.com
ftpUsername
ftpPassword
lcd C:\Temp\OrWhatever
cd /DirectoryOnFtpServer
prompt
mget *.*
quit
lcd
- измените ЛОКАЛЬНЫЙ каталог
cd
- каталог REMOTE изменения
mget *.*
- получите все файлы в каталоге
Да, это - возможный режим сценариев использования (ftp-s). Поместите что-то вроде этого в.BAT файл:
ftp -s:MyFTP.txt
И затем создайте файл MyFTP.txt в том же пути, который содержит что-то вроде этого:
open ftp.example.com
myusername
mypassword
lcd C:\Backup
mget *
quit
Или укажите несколько каталогов как
mget httdocs\*
mget subdomains\*