Проверьте, доступен ли каталог на ftp-сервере (CMD) - PullRequest
0 голосов
/ 26 июня 2019

Я пытаюсь определить, присутствует ли конкретный каталог на FTP-сервере или нет.

Я использую код ниже:

set /p date=Enter Date in format YYYYMMDD: 
set /p branch=Enter Code eg 00001 : 
echo user administrator>ftp.dat
echo admin@123>>ftp.dat
echo lcd e:\ftp\cdc\Reports\%date%>>ftp.dat
echo cd cdc\reports\%date%\%branch%>>ftp.dat
echo bin>>ftp.dat
echo prompt>>ftp.dat
echo ha>>ftp.dat
echo mget *.*>>ftp.dat
echo close>>ftp.dat
echo bye>>ftp.dat
if not exist "e:\ftp\cdc\Reports\%date%" mkdir e:\ftp\cdc\Reports\%date%
FTP -n -w:10000 -d -s:ftp.dat 20.20.2.33

Если каталог ftp недоступен, этот код начинает извлекать данные из папки по умолчанию. Я пытаюсь, что если удаленный каталог недоступен, он завершает сеанс ftp и выходит на главный экран.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...