|
|
楼主 |
发表于 2015-9-22 13:50:14
|
显示全部楼层
@echo off
set ftpUser=Anonymous
set ftpIP=192.168.0.0
set LocalFolder=D:\temp
set ftpFile=%temp%\TempFTP.txt
>"%ftpFile%" (
echo,%ftpUser%
echo cd "%ftpFolder%"
echo lcd "%LocalFolder%"
echo bin
echo ! echo 正在下载...
echo mget *.*
echo ! echo 下载结束...
echo ! ping -n 10 127.1 ^>nul
echo bye
)
start ftp -v -i -s:"%ftpFile%" %ftpIP%
去掉echo,%ftppass% 能正常读取,但只是Anonymous(匿名用户才可以),
@echo off
set ftpUser=admin
set ftppass=123
set ftpIP=192.168.0.0
set LocalFolder=D:\temp
set ftpFile=%temp%\TempFTP.txt
>"%ftpFile%" (
echo,%ftpUser%
echo,%ftpPass%
echo cd "%ftpFolder%"
echo lcd "%LocalFolder%"
echo bin
echo ! echo 正在下载...
echo mget *.*
echo ! echo 下载结束...
echo ! ping -n 10 127.1 ^>nul
echo bye
)
start ftp -v -i -s:"%ftpFile%" %ftpIP%
通用其他用户和密码却无法下载 |
|