Windows下通過bat腳本實現自動上傳文件到ftp服務器


@Echo Off
Echo open ip_address [port] >ftp.up
Echo [username]>>ftp.up
Echo [password]>>ftp.up
Echo Cd .\ >>ftp.up
Echo binary>>ftp.up
Echo put "C:\ExAdminAuditLog.txt">>ftp.up
Echo bye>>ftp.up
FTP -s:ftp.up
del ftp.up /q

 

先貼代碼了,[port]不填的話就是默認端口號,注意上面的username和password后的>>之間不要有空格,否則用戶名和密碼就不正確了。

大體上就是將ftp用到的交互式命令寫到一個臨時文件中,執行完后並刪除。如果要調試的話,可以在代碼的最后一行加上pause,這樣執行完會暫停,能看到執行結果。

代碼比較簡單,粘貼到一個XXX.bat文件中雙擊執行就ok了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM