如下代码是下载公司ftp服务器上“2014年图档/5月份/12号/”这个文件夹下的一个叫“np14512-m01-02.prt.3”的图档到“D:/部分零件重制”文件夹下,其中ftp上的“2014年图档”文件夹有“1月份,2月份,3月份.....这样的文件夹”而且这样的"月份"文件夹下还有“1号2号,3号.....”这样的子目录,我要的文件都在这些最低子目录下,每次必须把代码指定到这些子目录下才能下载,如何在代码里只指定“2014年图档”这个目录让它在这个目录里搜索文件并下载呢,这样每次输入“np14.....”这样的名字文件就不用老重新定义子目录了,大家帮忙看看,不胜感谢- echo
- rem 指定FTP用户名
- set ftpUser=flj
- rem 指定FTP密码
- set ftpPass=123123
- rem 指定FTP服务器地址
- set ftpIP=192.168.0.46
- rem 指定待下载的文件位于FTP服务器的哪个目录
- set ftpFolder=2014年图档/5月份/12号
- rem 指定从FTP下载下来的文件存放到本机哪个目录
- set LocalFolder=set LocalFolder=D:/部分零件重制
-
- set ftpFile=%temp%/TempFTP.txt
- >"%ftpFile%" (
- echo,%ftpUser%
- echo,%ftpPass%
- echo cd "%ftpFolder%"
- echo lcd "%LocalFolder%"
- echo bin
- echo mget *.prt*
- echo bye
- )
- start ftp -v -i -s:"%ftpFile%" %ftpIP%
-
- pause
复制代码
|