Доступ к свойствам файла на FTP-сервере - PullRequest
1 голос
/ 17 января 2012

Я хочу получить доступ к свойствам файла с именем AH_store_20120117_00432.csv на FTP-сервере с URL-адресом ftp.mysite.com. Свойства, такие как дата и время последнего изменения, размер и т. Д.

Я получаю доступ к ftp-серверу из командного файла следующим образом:

@echo off
>ftp2.txt Echo open _ftp.mysite.com
>>ftp2.txt Echo username
>>ftp2.txt Echo password
>>ftp2.txt Echo cd dir1\dir2
>>ftp2.txt Echo quit
ftp -s:ftp2.txt

Файл присутствует в dir2. Доступ к FTP-сайту возможен из приведенного выше кода, но не из свойств файла.

Пожалуйста, помогите. Спасибо

1 Ответ

0 голосов
/ 17 января 2012

команда dir получает некоторую информацию о файлах Для вашего пакетного файла:

@echo off
>ftp2.txt Echo open _ftp.mysite.com
>>ftp2.txt Echo username
>>ftp2.txt Echo password
>>ftp2.txt Echo cd dir1\dir2
>>ftp2.txt Echo dir
>>ftp2.txt Echo quit
ftp -s:ftp2.txt

Вы получите список записей с указанием даты файла. Формат записей может сильно различаться в зависимости от системы (RFC 959 - Протокол передачи файлов). Например, Windows FTP-сервер может ответить:

12-04-11  08:00PM               209665 04a64ad1-33c6-48ec-9931-abcc6445c491
...

Linux может ответить:

-rwxrwxrwx   1 owner    group             156 Jan 27  2010 warning.log
...
...