FTP достъп чрез
За да получите достъп до ftp чрез bat файл, ви е необходим и текстов файл с описание на ftp.
ftp -i -s:F:\commands.txt
Описване на commands.txt за качване на ftp:
отворете ftp.test.ru потребител парола поставете F:\upload_file.txt излезте
Описване на commands.txt за изтегляне от ftp:
отворете ftp.test.ru user password cd F:\ get download_file.txt quit
В този случай download_file.txt ще бъде разтоварен от корена на ftp към корена на устройството F:\
Опишете commands.txt за изтриване на всички файлове c ftp:
отворете ftp.test.ru user password mdelete * quit
Специални оферти
Да качите на сайта (сървър на unix) файл с останалите. Пример за работен файл. Стандартният Windows ftp.exe работи в пасивен режим. Задачата за качване на *.xls на сайта (UNIX хостинг) Сървърна машина под 2003 Ако качвате текстови или *.csv файлове на FTP, няма проблеми Качвате *.xls всеки друг път. Разтоварете след това *.zip. по-точно, двойки файлове: партиден файл on_FTP.bat и команден файл on_FTP.txt със запис в лог файла: ftplog.txt, проверен чрез изтегляне на файла обратно Работна папка D:\onFTP on_FTP.bat @echo на ftp -n -g -d -s:D:\onFTP\on_ftp.txt " ." >D :\onFTP\ftplog.txt 2>&1
USER login_on_ftp password_on_ftp cd /public_html/userfiles lcd "D:\onFTP" quote PASV binary put ostatki.zip get ostatki.zip ostatki_from.zip close bye disconnect quit
Използвайте помощната програма WGET тук и изтеглете от FTP или актуализирайте от него (например изтегля само нови файлове) и т.н. Официалноуебсайт на английски Списък с ключове на български език
поставете всички файлове в една папка: - самата помощна програма wget.exe (изтеглена от сайта); - псевдоним на прилеп с низ
за качване използвайте помощната програма WPUT.
Въпрос. Има цикъл при стартиране на bat файла и не копира нищо. Моят хост адрес е https.