当前位置:首页 » 文件管理 » batftp上传文件夹命令

batftp上传文件夹命令

发布时间: 2022-09-02 22:02:56

Ⅰ 想做一个批处理 将指定文件用ftp上传

时间晚了好久,不知道到还有用没,希望有用的可以拿来参考

目的监控路径下面文件,上传到指定FTP。上传完毕后文件备份。

方法个人运用两个bat第一个监控,第二个FTP上传

1.监控。放到你要监控的文件夹路径下面建立start.bat 下面是我放的内容。

@echo off

:memu

for /f "delims=" %%a in ('dir /a-d/b *.zip') do (

if not [%%a]==[] (

echo %time%发现:%%a

)

)

start "" Q:BCPbackupftpceshiftpuploud.bat

ping 127.0.1 -n 60 >nul

goto memu

在段中,你要监控的文件类型就是*.zip。可以改成你需要的比如*.jpg等

删除临时文件,退出

然后1在监控,有文件后启动FTP上传完成后退出

这里我没有找到决绝办法的是FTP上传完的文件如何改名。有知道的大神告诉一下别太难

Ⅱ 写个bat把本地某个目录内的全部文件和文件夹上传到ftp

@echooff
echoopen#FTP地址#>tmp
echo#FTP用户名#>>tmp
echo#FTP密码#>>tmp
echoget*.**.*>>tmp
echobye>>tmp
ftp-s:tmp
deltmp/q

两个"#"和中间的内容一起换掉。

Ⅲ 怎样用bat上传文件到ftp

参照:.netrc文件格式:
open
ip
用户名
密码
bin
mput
d:\aa\目录下的txt文件
close
bye
以上内容建立一个文件,使用:
ftp
-i
-s:文件名
方式做计划任务调用,就可以了。

Ⅳ 如何写一个bat批处理自动上传文件到FTP

@EchoOff
Echoopen10.80.138.16>ftp.up
EchoFTP_Admin>>ftp.up
EchoPassword11>>ftp.up
EchoCd.User>>ftp.up
Echobinary>>ftp.up
Echoput"D:UserListUser.csv">>ftp.up
Echobye>>ftp.up
FTP-s:ftp.up
delftp.up/q
Pause

直接写好了.请测试.

以上代码经测试可用.

Ⅳ 用批处理,将一个文件夹里面的文件自动上传到ftp上

此项操作需要制作两个文件。

第一个文件(批处理文件):ftp.bat

ftp-s:ftp.ftp
(ping127.0.0.1-n2)>nul
%0

第二个文件(ftp脚本)ftp.ftp

open10.10.10.10
userUSERNAME
PASSWORD
lcd"D:ftp"
put*.txt
!mv"D:ftp*.txt""D:ftpak"
bye

将ftp.bat和ftp.ftp放置到一个文件夹内,使用时双击ftp.bat。

该脚本调用ftp.ftp,将"D:ftp”中的所有txt结尾的文件,上传到"ftp://10.10.10.10/sys"文件夹中,然后执行备份"D:ftp*”到"D:ftpak"。每次操作完成后延迟1秒后重新执行。

ftp用户名和密码,在ftp.ftp的第二、三行更改(大写的部分分别是账户和密码,若ftp是匿名访问,则用户名、密码均为anonymous)。

每次操作的延迟时间在ftp.bat第二行更改(更改-n 2的值为需要延迟的时间+1,时间单位为1秒)。

Ⅵ ftp文件下载和上传命令

windows下ftp上传文件:
比如要把 D:\index.html上传至服务器的根目录中,可以键入:
ftp> put D:\index.html (回车)
当屏幕提示你已经传输完毕,可以键入相关命令查看:
ftp> dir (回车)
windows下ftp上传下载:
假设要把服务器\images目录中的所有.jpg文件下载至本机中,可以输入指令:
ftp> cd images(回车) [注:进入\images目录]
ftp> mget *.jpg
windows下ftp上传与下载工作完毕,键入bye中断连接。
ftp> bye(回车)

下面是一些常用的FTP命令:
1. open:与服务器相连接;
2. send(put):上传文件;
3. get:下载文件;
4. mget:下载多个文件;
5. cd:切换目录;
6. dir:查看当前目录下的文件;
7. del:删除文件;
8. bye:中断与服务器的连接。
如果想了解更多,可以键入
ftp> help (回车)

Ⅶ 请问自动上传特定目录到FTP服务器的BAT批处理怎样写

您可以使用cmd环境的rar,对所有B00n文件夹下的C003进行整体打包,然后上传各个打包的rar文件,我假定您AAA目录下所有B大头的目录都有C003子目录,并且都要备份上传。这个rar工具可以在winrar的安装目录下找到,拷贝到AAA目录下就行了。
按您的描述,增量备份用批处理可能会比较麻烦,我下面帮您写的是全量备份的,不过rar做的压缩包会保持文件的完整目录结构。
把下面的命令存为批处理文件:my_ftp_put_C003.bat,这个bat文件要放在AAA目录下。
@echo off
@set d=E:\AAA
@cd /d %d%
rem 下面三行是ftp的IP、用户名、密码,请自行替换
@set ftpip=127.0.0.1
@set ftpusr=username
@set ftppwd=password
@for /f "delims=" %%i in ('dir B* /ad /b') do @rar a AAA_%%i_C003.rar %%~fi\C003
@echo open %ftpip%>%d%\tmp.ftp
@echo %ftpusr%>>%d%\tmp.ftp
@echo %ftppwd%>>%d%\tmp.ftp
@for /f "delims=" %%i in ('dir AAA_B*.rar /b') do @echo put %%i >>%d%\tmp.ftp
@echo quit >>%d%\tmp.ftp
@ping -n 2 127.0.0.1 >nul
@ftp -s:%d%\tmp.ftp
@del %d%\tmp.ftp
上面有几行,在注释后面是ftp的ip地址、用户名、密码,您要改成您自己的。
以上批处理我已经在Win10+ftp的环境下测试过了,希望对您有帮助。

热点内容
我的世界宝可梦服务器电脑和手机可以联机 发布:2024-10-12 13:11:59 浏览:781
编程折半法 发布:2024-10-12 13:11:59 浏览:753
c语言strlen函数 发布:2024-10-12 13:07:31 浏览:570
客户端数据存储复习资料 发布:2024-10-12 12:57:38 浏览:908
python字符串下标 发布:2024-10-12 12:52:53 浏览:623
如何更改设置路由器用户和密码 发布:2024-10-12 12:41:08 浏览:438
什么手机的配置高 发布:2024-10-12 12:36:24 浏览:958
fc加密数字资产 发布:2024-10-12 12:19:12 浏览:462
大王卡可以缓存视频吗 发布:2024-10-12 12:14:52 浏览:660
压缩临时文件 发布:2024-10-12 12:14:04 浏览:62