Показать полную графическую версию : [решено] Батник проверяющий наличие файла на сервере?
Помогите написать батник который.
1.Проверяет соединение с интернетом
2.Если соединение есть то заходит на сервак например ftp.narod.ru с паролем xxxx и смотрит если там файл test.txt если файла нет то выход.
Извиняюсь за неуместный флуд, но...
Уважаемый ofcoss, осмотрел назания поднятых Вами тем и крепко призадумался, что же Вы такое мутите? :o
Колапс готовлю)))) Так поделу....
ofcoss, AFAIK штатный FTP.EXE не поддерживает пассивный режим, поэтому при подключении через NAT/Proxy могут быть проблемы. Надежней взять альтернативные FTP-клиенты - например, NcFTP (http://www.ncftp.com), в комплекте идет ls-утилита ncftpls (http://www.ncftp.com/ncftp/doc/ncftpls.html):
@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]
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.