前幾天在IThome的IT幫幫忙裡看到這樣一個問題。
關於批處理和FTP命令行的:
大概意思是公司有兩台主機a(IP:10.0.0.1/8)和b(IP:10.0.0.2/8),a上安裝了ftp服務,在ftp根目錄下有個share目錄,ftp用戶名和密碼分別是 abc 123
現在需要每15分鐘將b主機上D盤下的log.txt文件上傳至a主機ftp根目錄下的share目錄下。
要求只能使用windows server 2003 默認自帶的命令寫個批處理實現。
我嘗試這樣寫了,只需要把下面兩個文件放在同一級目錄下就ok了。驗證通過。
-----------------autoftp.bat---------------------------------
d:
:start
ftp –s autoftp.txt
ping 127.1 –n 900 > nul
goto start
----------------autoftp.txt-----------------------------------
ftp 10.0.0.1
abc
123
get log.txt
bye