? Windows系統的FTP上傳下載指令碼 ?

來源:互聯網
上載者:User

標籤:

運行環境:windows 指令碼功能:從目標系統下載Database Backup檔案*.dmp 執行方法:windows任務計劃定時調用檔案ftp.bat 檔案1:ftp.batecho 開始備份日期: >> log.txtdate /t >> log.txtecho 開始時間: >> log.txttime /t >> log.txtecho 刪除舊備份 >> log.txtdel /Q  E:\ftp\data\*ftp -n -s:"e:\ftp\ftp.txt" >> "e:\ftp\log.txt"echo 完成備份時間: >> log.txttime /t >> log.txt 檔案2:ftp.txtopen 目標伺服器ip地址user 使用者名稱  使用者密碼binpromptcd /backuplcd E:\ftp\datamget *.dmpbyeexit 註:如果是往伺服器上上傳檔案,只需要將mget 變成mput即可;log.txt 檔案為ftp下載日誌。 傳輸模式:bin(二進位模式),asc(ASCII模式) prompt:在 prompt 模式的開啟和關閉之間切換。預設情況下,prompt 是開啟的(執行1次prompt將關閉prompt,執行第2次將開啟,第3次則關閉....)。在傳輸多個檔案期間,Ftp 的提示將允許您選擇性地檢索或隱藏檔。如果 prompt 是關閉的,則 Mget 和 mput 將傳輸所有檔案。 cd /backup:改變目標機器目前的目錄。 lcd E:\ftp\data:改變本地機器目前的目錄 mget *.dmp:從目標機器的目前的目錄下載以.dmp為尾碼的檔案到本地機器的目前的目錄。如果前面沒有關閉prompt,那麼下載第一個檔案時,需要確認卻沒有響應,會導致指令碼執行失敗(執行不下去了)。 mput *.dmp:從本地機器的目前的目錄上傳以.dmp為尾碼的檔案到目標機器的目前的目錄。如果是只有一個檔案上傳或下載,則可以不使用prompt,然後使用put或get命令操作。 http://www.wo81.com/tec/os/win/2014-05-03/189.html

? Windows系統的FTP上傳下載指令碼 ?

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.