wnlt.net
当前位置:首页 >> 用BAt批处理命令获取Ftp服务器目录下的文件名及子... >>

用BAt批处理命令获取Ftp服务器目录下的文件名及子...

@echo offset h=192.168.1.100set u=ftpuserset p=12345678echo open %h%>ftp.txtecho %u%>>ftp.txtecho %p%>>ftp.txtecho dir>>ftp.txtecho bye>>ftp.txtftp -s:ftp.txt>ftpdir.txtecho open %h%>ftp.txtecho %u%>>ftp.txtecho %p%>>ftp.txtfor...

先建一个ftp命令文件:如 get.ftp open 192.168.0.2 FTPUSERNAME #账号 FTPPASSWORD #密码 get /SharedFile/Log /1.txt bye 然后再建批处理文件 ftp -s:d:\test\get.ftp

@echo off echo open ip>a set datenum=%date:~5,2%%date:~8,2% echo user>>a echo password>>a echo bin>>a echo get aaa%datenum%.txt>>a echo bye>>a ftp -s:a

1.新建一个批处理,里面的内容: @echo off ftp -s:ftp.txt 2.建立一个ftp.txt,内容: open 192.168.1.117 123 789 mget \音乐\a.mp3 e:\ mget \资料\文档\wor.txt e:\ bye

批处理实现你要的功能需要两个文件 举例 第一个: 在c盘新建一个文本文件名为 1.txt,写入以下空行之间的内容 open 192.168.1.241 root abcde rmdir 1 mkdir 1 by 其中第一行open后面的地址为你的ftp服务器的ip 第二行为登录用户名,第三行为登...

下文中用upload.txt代替”上传命令.txt“,仅仅为了书写方便。 @echo off > upload.txt echo open *.*.*.* >>upload.txt echo user >>upload.txt echo password >>upload.txt echo prompt >>upload.txt echo mput * for /f "tokens=*" %%i in ('di...

因为你的账户,密码后面多了个空格。 (Echo open 192.168.92.35Echo administratorEcho 19841029Echo Cd .\longEcho binaryEcho put "c:/123/*.*"Echo bye)>ftp.up

ftp -s:ftp.txt 其中ftp.txt内容如下 open 172.16.252.139 dp another lcd d:\ cd bf put 1.txt bye

可能我这个批处理只能用于运行IIS的FTP服务器。用其它软件建的FTP服务器我没用过,不清楚dir命令返回结果的的格式。有问题可以Hi。 大体的工作流程是这样。首先远程文件夹列表是空的,写入一行“/”(远程根文件夹)。然后开始循环。第n次循环,获...

恐怕不行

网站首页 | 网站地图
All rights reserved Powered by www.wnlt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com