Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Батник проверяющий наличие файла на сервере? (http://forum.oszone.net/showthread.php?t=146471)

ofcoss 28-07-2009 16:35 1179883

Батник проверяющий наличие файла на сервере?
 
Помогите написать батник который.
1.Проверяет соединение с интернетом
2.Если соединение есть то заходит на сервак например ftp.narod.ru с паролем xxxx и смотрит если там файл test.txt если файла нет то выход.

NiOl 28-07-2009 18:34 1179985

Извиняюсь за неуместный флуд, но...
Уважаемый ofcoss, осмотрел назания поднятых Вами тем и крепко призадумался, что же Вы такое мутите? :o

ofcoss 28-07-2009 18:47 1179995

Колапс готовлю)))) Так поделу....

amel27 29-07-2009 06:03 1180295

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]


Время: 11:21.

Время: 11:21.
© OSzone.net 2001-