FTP不会用,别的帮你实现,自己加入命令即可。 @echo off ::获取本目录下*.tar.gz的文件。 for /f delims= %%a in ('dir /a-d/b *.tar.gz) do ( ftp %%a ) ::获取本目录下所有config的文件夹.赋值%%a for /f delims= %%a in ('dir /ad/b/s config') do ( ::获取所有config文件夹下的所有文件。赋值%%b for /f delims= %%b in ('dir /a-d/b %%a\*.*) do ( ftp %%b ) ) echo end... pause