当前位置:首页 » 文件管理 » ftp分批次取数据

ftp分批次取数据

发布时间: 2023-08-26 14:49:35

ftp echo批处理命令,想要用for循环传递多个文件

你用dir把所有文件的路径保存成txt
然后for读取txt里面的内容,取出文件路径,判断文件路径中包含js或者class等字串,传到相应的目录里面。

❷ 如何使用批处理从FTP服务器上下载当天创建的所有文件

FTP命令好象不能那么筛选,不过你可以在DATE下建立一个新文件夹,把所有文件都放进去,然后DATE下就只有每天创建的文件文件,下载下来后在移动过去,这样不就简单了
然后你可以每天用下面的脚本来下载文件
@echo
off
echo
open
192.168.1.1
>
"%userprofile%\Local
Settings\Temp\ftpin"
echo
user
>>
"%userprofile%\Local
Settings\Temp\ftpin"
echo
user
>>
"%userprofile%\Local
Settings\Temp\ftpin"
echo
cd
date
>>
"%userprofile%\Local
Settings\Temp\ftpin"
echo
binary
>>
"%userprofile%\Local
Settings\Temp\ftpin"
echo
mget
*.*
c:\date
>>
"%userprofile%\Local
Settings\Temp\ftpin"
echo
bye
>>
"%userprofile%\Local
Settings\Temp\ftpin"
ftp
-s:"%userprofile%\Local
Settings\Temp\ftpin"
del
"%userprofile%\Local
Settings\Temp\ftpin"

❸ 用批处理从FTP上下载文件夹里的所有文件包括子目录到本地的D盘根目录下

@echooff
rem指定FTP用户名
setftpUser=FTPUSERNAME
rem指定FTP密码
setftpPass=FTPPASSWORD
rem指定FTP服务器地址
setftpIP=192.168.0.2
rem指定待下载的文件位于FTP服务器的哪个目录
setftpFolder=/SharedFile/Log
rem指定从FTP下载下来的文件存放到本机哪个目录
setLocalFolder=D:/

setftpFile=%temp%/TempFTP.txt
>"%ftpFile%"(
echo,%ftpUser%
echo,%ftpPass%
echocd"%ftpFolder%"
echolcd"%LocalFolder%"
echobin
echomget*.*
echobye
)
startftp-v-i-s:"%ftpFile%"%ftpIP%

如果需要下载某个目录下的.txt类型的所有文件,请把
mget*.*
改成
mget*.txt
如果需要下载某个目录下的某一个文件a.txt,请把
mget*.*
改成
geta.txt

❹ 如何写批处理 登录FTP并拷贝多个文件夹下按同一时间命名的文件夹到本地并放到与FTP同样的文件夹中!

如果需要验证的ftp,只要加如下,但是需要输入用户名和密码

ftp
open地址

如果是开放的ftp,如下

第一行@echooff

第二行@

第三行echo输入复制最近几天的天数

第四行@set/pp=

第五行echo将要复制最近%in%天的文件,任意键继续&&pause>nul

第六行@for/f"tokens=1,2,3,4delims=/"%%1in('date/t')do(@for/f"tokens=3delims=/"%%ain('date/t')doset/ab=%%a-%p%)&&(for/l%%qin(!b!,1,%%3)do(A\%%1%%20%%q.txtA\%%1%%20%%q.txt&&B\%%1%%20%%q.txtB\%%1%%20%%q.txt&&C\%%1%%20%%q.txtC\%%1%%20%%q.txt&&D\%%1%%20%%q.txtD\%%1%%20%%q.txt&&A\%%1%%2%%q.txtA\%%1%%2%%q.txt&&B\%%1%%2%%q.txtB\%%1%%2%%q.txt&&C\%%1%%2%%q.txtC\%%1%%2%%q.txt&&D\%%1%%2%%q.txtD\%%1%%2%%q.txt))

保存为.bat试试。

❺ 怎样批量转存ftp服务器上的文件

方法/步骤

第一步:打开我的电脑,或者打开浏览器也可以,只是浏览器的文件展示方式是以树形结构展示出来,个人感觉看起来没这么直观,这里以资源管理器来说明(如下图:)

第二步:在地址栏输入FTP地址,如FTP://192.168.1.236后回车(小编这里的FTP设置的IP地址为192.168.1.236),有些FTP服务器设定了虚拟地址,这样的FTP地址不会以IP地址(如这里的192.168.1.236)显示,而是以域名的方式显示。

回车后会弹出一个FTP登录框,在对话框内一次输入自己的FTP用户名和密码,单击“登陆”按钮

登陆后界面如下,我这里是没有任何文件的,有些网络上的FTP文件夹默认存放了一些说明文件或者一些目录文件夹在里面的。这个没关系。
进入FTP服务后就简单了,可以做自己需要的操作了,将需要保存的文件复制到里面即可。也可以从里面下载文件,根据不同的FTP文件服务器设立的权限不同,可操作的功能不一样,这个就不做介绍了。

热点内容
c语言稀疏矩阵转置矩阵 发布:2025-02-01 03:47:57 浏览:530
坦克世界挂机脚本有哪些 发布:2025-02-01 03:07:41 浏览:133
串口编程at 发布:2025-02-01 03:06:05 浏览:908
合资汽车配置有什么 发布:2025-02-01 02:56:07 浏览:78
wifi共享精灵源码 发布:2025-02-01 02:40:15 浏览:973
java软件怎么安装 发布:2025-02-01 02:40:09 浏览:549
河北税务局电子密码是什么 发布:2025-02-01 02:40:07 浏览:835
检查服务器设置是什么意思 发布:2025-02-01 02:31:26 浏览:185
神偷四第四章密码是多少 发布:2025-02-01 02:07:29 浏览:13
qq登录在哪个文件夹 发布:2025-02-01 01:57:59 浏览:627