Вопрос

Я хочу получить доступ к свойствам файла с именем 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-сайт может быть доступен из указанного выше кода, но не свойства файла.

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

Это было полезно?

Решение

Команда 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
...
.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top