❶ FTP自動下載的問題
下載所有文件要用到mget *.* 可以自己試下,或者建議你用現成的軟體來下載,比如second ,可以自動定時同步本地與ftp,比bat要方便也好用的多。
❷ c#.net如何定時去ftp下載txt文件,並將文件中的內容批量導入oracle資料庫
基本思路:用一個定時器定時下載txt文件,然後按照一定的規律把txt文件解析,存入一個事先定義好的對象中,再存入資料庫。
註:網上有寫好的ftp類,沒有的話去找一個。
❸ 那一款FTP客戶端軟體可以實現定時下載
什麼都可以,找個軟體實現定時開啟某個FTP客戶端,把FTP客戶端設為開啟自動下載就行了.
❹ FTP定時上傳下載與刪除文件
可能是你的分太少了吧,多給點分會有人來的。。。。
這個問題我的思路是通過windows的計劃任務結合批處理文件
計劃任務這個我就不詳細說了,網上很多資料。
然後是批處理命令,以下是我在另外一個問題的回答,你可以參考下:
—————————我是傳說中的分割線————————————
測試通過。
首先為dos命令下的bat文件:ftp.bat:
@echo off
REM 採用環境變數方式配置文件夾,日誌等
set BASE = d:
set DOWNLOAD_PATH = d:\gao
set UPLOAD_PATH = d:\hua
set LOG_PATH = d:\log
set LOG_FILE = d:\log\log.txt
REM 判斷目錄是否存在。估計目錄你早已建好,但是為了完整,還是寫上吧。
%BASE%
if not exist %DOWNLOAD_PATH% (
mkdir %DOWNLOAD_PATH%
)
if not exist %UPLOAD_PATH% (
mkdir %UPLOAD_PATH%
)
if not exist %LOG_PATH% (
mkdir %LOG_PATH%
)
REM 程序運行
echo ========================================== >> %LOG_FILE%
set DATET=%date%%time%
echo 程序開始運行,時間:%DATET% >> %LOG_FILE%
cd %DOWNLOAD_PATH%
REM 注意下面這句,其中,download.ftp為下載指令集,注意前面的地址。
ftp -n -s:"d:\download.ftp" >> %LOG_FILE%
echo 本次下載的文件如下:>> %LOG_FILE%
dir /B %DOWNLOAD_PATH\*.* >> %LOG_FILE%
echo 下載操作結束,時間:%DATET% >> %LOG_FILE%
REM 下面是上傳,基本類似。
ftp -n -s:"d:\upload.ftp">> %LOG_FILE%
echo 本次上傳的文件如下:>> %LOG_FILE%
dir /B %UPLOAD_PATH\*.* >> %LOG_FILE%
echo 上傳操作結束,時間:%DATET% >> %LOG_FILE%
echo ============================================ >> %LOG_FILE%
———————再次出現的分割線————————————
以下為下載指令集download.ftp:
open 192.168.1.150
user TEST
123
cd /home/ms/gh/out
prompt off
mget *.*
bye
———————不願出場的分割線————————————
以下為上傳指令集upload.ftp:
open 192.168.1.150
user TEST
123
cd /home/ms/gh/in
prompt off
mput *.*
bye
———————最後謝幕的分割線————————————
以上這些估計可以滿足你的要求了。
你可以參考此文件做一定的修改。
❺ shell定時下載ftp文件並重命名放到指定文件夾
到你執行這個sh的用戶的mail文件裡面去看日誌,比如你是用的root用戶,那麼你可以打開/var/mail目錄下的root文件,裡面會記錄3點鍾crontab的執行情況。
一般來說問題2個方面:
1.這個sh本身不對,你可以單獨執行這個sh來調試
2.sh缺少執行許可權
有問題可以追問,希望對你有幫助
❻ jenkins定時與ftp下載可以共用么
雷達Rad_FTP,可以定時FTP上傳、定時FTP下載、定時拷貝文件、定時移動文件、定時重命名文件、定時刪除文件以及按計劃進行文件管理。最初是為多普勒天氣雷達傳輸數據而設計的,故名為Rad_FTP。
❼ 批處理如何編寫自動從ftp下載文件
@echo off&setlocal enabledelayedexpansion
rem 變數o存的是你1.txt的完整路徑
set /p o=1.txt
set /p ext=保存名稱為(包括拓展名):
set i=F:\ftp下載\%ext%
echo 192.168.1.103> ftp.txt
echo 12345>>ftp.txt
echo 12345>>ftp.txt
echo binary>>ftp.txt
echo get "%o%" "%i%">>ftp.txt
echo bye>>ftp.txt
ftp -s:"ftp.txt" 192.168.1.103
del ftp.txt
以前寫的,你先試試
❽ 有定時下載的FTP軟體嗎
沒有該FTP軟體,看你自己編個輔助程序是不可能的
建議你用按鍵精靈,自定義時間啟動軟體下載文件
❾ 定時登錄ftp並下載指定文件
你是什麼系統啊?WINDOWS的沒有這個功能的軟體
LINUX可以用SHELL寫 很簡單
❿ 那一款FTP客戶端軟體可以實現定時下載
iis7伺服器管理工具就可以,可以作為FTP的客戶端,進行FTP的操作!文件傳輸方便、快捷。
同時它還可以作為VNC的客戶端,進行VNC的相應操作!它能夠連接Windows和Linux系統下的伺服器和VPS,並對它們進行實時監測,方便於日常的維護!用起來感覺還不錯,你可以試試。