检查目录在ftp服务器(CMD)上是否可用

时间:2019-06-26 10:37:54

标签: batch-file cmd ftp

我正在尝试查找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会话并退出到主屏幕。

0 个答案:

没有答案