Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


ofcoss, AFAIK штатный FTP.EXE не поддерживает пассивный режим, поэтому при подключении через NAT/Proxy могут быть проблемы. Надежней взять альтернативные FTP-клиенты - например, NcFTP, в комплекте идет ls-утилита ncftpls:
Код: Выделить весь код
@Echo Off

Set $H=ftp.narod.ru
Set $U=user
Set $P=password
Set $F=test.txt

PING -n 1 %$H% >Nul
If ErrorLevel 1 Echo Нет связи!& Exit /B

ncftpls -1 -F ftp://%$U%:%$P%@%$H%|>Nul FindStr /IX "%$F%"
If ErrorLevel 1 Echo Файл не обнаружен!& Exit /B

Echo Все условия выполнены!
NiOl, ofcoss, не забывайте про тег [off]
Это сообщение посчитали полезным следующие участники:

Отправлено: 06:03, 29-07-2009 | #4