@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
我把我做管理的方法给你参考一下,我在每台服务器上都有一个下载脚本,该脚本定时从指定服务器通过FTP的方式下载指定目录下的文件到本地。ftp下规划有多个目录,都在下载脚本里定义清楚,比如有个目录下的所有文件脚本在下载完后都会去执行一次(可以上传一个脚本到该目录上,执行该脚本来修改下载脚本)。需要怎么样都看你的脚本怎么写了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)