Перейти к основному содержимому

FTP

Операции с FTP-сервером

Имя команды не переводится — FTP в любом интерфейсе.

Синтаксис

FTP <Flag> <Arguments>

Флаги

ФлагПо-русскиОписание
UploadFileЗагрузитьФайлЗагрузить файл на FTP-сервер.
UploadFilesЗагрузитьФайлыЗагрузить несколько файлов по шаблону на FTP-сервер.
FileInfoИнформацияОФайлеПолучить информацию о файле на FTP-сервере.
RenameFileПереименоватьПереименовать файл на FTP-сервере.
CheckПроверитьПроверить подключение к FTP-серверу.
DownloadFileСкачатьФайлСкачать файл с FTP-сервера.
MkDirСоздатьДиректориюСоздать директорию на FTP-сервере.
ListDirСписокДиректорииВывести содержимое директории на FTP-сервере.
ExistsСуществуетПроверить существование файла на FTP-сервере.
RemoveDirectoryУдалитьДиректориюУдалить директорию на FTP-сервере.
RemoveFileУдалитьФайлУдалить файл на FTP-сервере.

Примеры

FTP DownloadFile remote.txt local.txt ftp.example.com

Скачать remote.txt с сервера в local.txt.

FTP DownloadFile remote.txt local.txt ftp.example.com user=john pass=secret curdir=/pub

Скачать с аутентификацией, пользовательской директорией.

FTP DownloadFile remote.txt local.txt ftp.example.com user=john pass=secret mode=Passive

Скачать используя пассивный режим (NAT/брандмауэр).

FTP UploadFile local.txt remote.txt ftp.example.com

Загрузить local.txt на сервер как remote.txt.

FTP UploadFile local.txt remote.txt ftp.example.com user=john pass=secret curdir=/incoming

Загрузить с аутентификацией и целевой директорией.

FTP UploadFile local.txt remote.txt ftp.example.com user=john pass=secret mode=Passive

Загрузить используя пассивный режим (NAT/брандмауэр).

FTP UploadFiles C:\Data ftp.example.com

Загрузить все файлы из C:\Data на сервер.

FTP UploadFiles C:\Data ftp.example.com FileFilter=*.txt user=john pass=secret curdir=/incoming

Загрузить *.txt файлы с аутентификацией и целевой директорией.

FTP RemoveFile remote.txt ftp.example.com

Удалить remote.txt с сервера.

FTP RemoveFile remote.txt ftp.example.com user=john pass=secret

Удалить remote.txt с аутентификацией.

FTP RemoveDir remotedir ftp.example.com

Удалить директорию remotedir на сервере.

FTP RemoveDir remotedir ftp.example.com user=john pass=secret

Удалить директорию с аутентификацией.

FTP MkDir newdir ftp.example.com

Создать директорию newdir на сервере.

FTP MkDir newdir ftp.example.com user=john pass=secret curdir=/home

Создать директорию с аутентификацией в домашней папке.

FTP Rename old.txt new.txt ftp.example.com

Переименовать old.txt в new.txt на сервере.

FTP Rename old.txt new.txt ftp.example.com user=john pass=secret curdir=/pub

Переименовать с аутентификацией в папке pub.

FTP ListDir ftp.example.com

Вывести корневую директорию на ftp.example.com.

FTP ListDir ftp.example.com user=john pass=secret curdir=/pub

Вывести содержимое директории с аутентификацией в папке pub.

FTP FileInfo remote.txt ftp.example.com

Получить информацию о remote.txt на сервере.

FTP FileInfo remote.txt ftp.example.com user=john pass=secret curdir=/pub

Получить информацию о файле с аутентификацией в папке pub.

FTP Exists remote.txt ftp.example.com

Проверить, существует ли remote.txt на сервере.

FTP Exists remote.txt ftp.example.com user=john pass=secret curdir=/pub

Проверить существование файла с аутентификацией в папке pub.

FTP Check ftp.example.com

Проверить подключение к ftp.example.com.

FTP Check ftp.example.com user=john pass=secret port=21

Проверить подключение с аутентификацией на пользовательском порту.