1. 程式人生 > >bat指令碼使本地通過ftp和伺服器傳輸檔案

bat指令碼使本地通過ftp和伺服器傳輸檔案

getfile.bat

@echo off
echo open 10.225.1.174>ftp.up
echo user testftp testftp>>ftp.up 
Echo Cd testfile >>ftp.up
Echo binary>>ftp.up 
Echo prompt >>ftp.up 

Echo lcd "C:\Users\ardo-001\Desktop\getfile">>ftp.up
Echo mget *.*>>ftp.up
echo bye>>ftp.up
ftp -n -s:ftp.up
del ftp.up
pause

sendfile.bat
@echo off
echo open 10.225.1.174>ftp.up
echo user testftp testftp>>ftp.up 
Echo Cd testfile >>ftp.up
Echo binary>>ftp.up 
Echo prompt >>ftp.up 

Echo lcd "C:\Users\ardo-001\Desktop\sendfile\">>ftp.up
Echo mput "C:\Users\ardo-001\Desktop\sendfile\*.*">>ftp.up
echo bye>>ftp.up
ftp -n -s:ftp.up
del ftp.up
pause

在桌面新建getfile和sendfile兩個資料夾,執行命令後可以看到有檔案同步下來