當前位置:首頁 » 文件管理 » batftp上傳文件夾命令

batftp上傳文件夾命令

發布時間: 2022-09-02 22:02:56

Ⅰ 想做一個批處理 將指定文件用ftp上傳

時間晚了好久,不知道到還有用沒,希望有用的可以拿來參考

目的監控路徑下面文件,上傳到指定FTP。上傳完畢後文件備份。

方法個人運用兩個bat第一個監控,第二個FTP上傳

1.監控。放到你要監控的文件夾路徑下面建立start.bat 下面是我放的內容。

@echo off

:memu

for /f "delims=" %%a in ('dir /a-d/b *.zip') do (

if not [%%a]==[] (

echo %time%發現:%%a

)

)

start "" Q:BCPbackupftpceshiftpuploud.bat

ping 127.0.1 -n 60 >nul

goto memu

在段中,你要監控的文件類型就是*.zip。可以改成你需要的比如*.jpg等

刪除臨時文件,退出

然後1在監控,有文件後啟動FTP上傳完成後退出

這里我沒有找到決絕辦法的是FTP上傳完的文件如何改名。有知道的大神告訴一下別太難

Ⅱ 寫個bat把本地某個目錄內的全部文件和文件夾上傳到ftp

@echooff
echoopen#FTP地址#>tmp
echo#FTP用戶名#>>tmp
echo#FTP密碼#>>tmp
echoget*.**.*>>tmp
echobye>>tmp
ftp-s:tmp
deltmp/q

兩個"#"和中間的內容一起換掉。

Ⅲ 怎樣用bat上傳文件到ftp

參照:.netrc文件格式:
open
ip
用戶名
密碼
bin
mput
d:\aa\目錄下的txt文件
close
bye
以上內容建立一個文件,使用:
ftp
-i
-s:文件名
方式做計劃任務調用,就可以了。

Ⅳ 如何寫一個bat批處理自動上傳文件到FTP

@EchoOff
Echoopen10.80.138.16>ftp.up
EchoFTP_Admin>>ftp.up
EchoPassword11>>ftp.up
EchoCd.User>>ftp.up
Echobinary>>ftp.up
Echoput"D:UserListUser.csv">>ftp.up
Echobye>>ftp.up
FTP-s:ftp.up
delftp.up/q
Pause

直接寫好了.請測試.

以上代碼經測試可用.

Ⅳ 用批處理,將一個文件夾裡面的文件自動上傳到ftp上

此項操作需要製作兩個文件。

第一個文件(批處理文件):ftp.bat

ftp-s:ftp.ftp
(ping127.0.0.1-n2)>nul
%0

第二個文件(ftp腳本)ftp.ftp

open10.10.10.10
userUSERNAME
PASSWORD
lcd"D:ftp"
put*.txt
!mv"D:ftp*.txt""D:ftpak"
bye

將ftp.bat和ftp.ftp放置到一個文件夾內,使用時雙擊ftp.bat。

該腳本調用ftp.ftp,將"D:ftp」中的所有txt結尾的文件,上傳到"ftp://10.10.10.10/sys"文件夾中,然後執行備份"D:ftp*」到"D:ftpak"。每次操作完成後延遲1秒後重新執行。

ftp用戶名和密碼,在ftp.ftp的第二、三行更改(大寫的部分分別是賬戶和密碼,若ftp是匿名訪問,則用戶名、密碼均為anonymous)。

每次操作的延遲時間在ftp.bat第二行更改(更改-n 2的值為需要延遲的時間+1,時間單位為1秒)。

Ⅵ ftp文件下載和上傳命令

windows下ftp上傳文件:
比如要把 D:\index.html上傳至伺服器的根目錄中,可以鍵入:
ftp> put D:\index.html (回車)
當屏幕提示你已經傳輸完畢,可以鍵入相關命令查看:
ftp> dir (回車)
windows下ftp上傳下載:
假設要把伺服器\images目錄中的所有.jpg文件下載至本機中,可以輸入指令:
ftp> cd images(回車) [註:進入\images目錄]
ftp> mget *.jpg
windows下ftp上傳與下載工作完畢,鍵入bye中斷連接。
ftp> bye(回車)

下面是一些常用的FTP命令:
1. open:與伺服器相連接;
2. send(put):上傳文件;
3. get:下載文件;
4. mget:下載多個文件;
5. cd:切換目錄;
6. dir:查看當前目錄下的文件;
7. del:刪除文件;
8. bye:中斷與伺服器的連接。
如果想了解更多,可以鍵入
ftp> help (回車)

Ⅶ 請問自動上傳特定目錄到FTP伺服器的BAT批處理怎樣寫

您可以使用cmd環境的rar,對所有B00n文件夾下的C003進行整體打包,然後上傳各個打包的rar文件,我假定您AAA目錄下所有B大頭的目錄都有C003子目錄,並且都要備份上傳。這個rar工具可以在winrar的安裝目錄下找到,拷貝到AAA目錄下就行了。
按您的描述,增量備份用批處理可能會比較麻煩,我下面幫您寫的是全量備份的,不過rar做的壓縮包會保持文件的完整目錄結構。
把下面的命令存為批處理文件:my_ftp_put_C003.bat,這個bat文件要放在AAA目錄下。
@echo off
@set d=E:\AAA
@cd /d %d%
rem 下面三行是ftp的IP、用戶名、密碼,請自行替換
@set ftpip=127.0.0.1
@set ftpusr=username
@set ftppwd=password
@for /f "delims=" %%i in ('dir B* /ad /b') do @rar a AAA_%%i_C003.rar %%~fi\C003
@echo open %ftpip%>%d%\tmp.ftp
@echo %ftpusr%>>%d%\tmp.ftp
@echo %ftppwd%>>%d%\tmp.ftp
@for /f "delims=" %%i in ('dir AAA_B*.rar /b') do @echo put %%i >>%d%\tmp.ftp
@echo quit >>%d%\tmp.ftp
@ping -n 2 127.0.0.1 >nul
@ftp -s:%d%\tmp.ftp
@del %d%\tmp.ftp
上面有幾行,在注釋後面是ftp的ip地址、用戶名、密碼,您要改成您自己的。
以上批處理我已經在Win10+ftp的環境下測試過了,希望對您有幫助。

熱點內容
啟動腳本執行器失敗怎麼解決 發布:2024-10-12 14:12:32 瀏覽:583
安卓系統如何設置息屏時間 發布:2024-10-12 14:11:58 瀏覽:829
配置資源需要什麼條件 發布:2024-10-12 14:07:37 瀏覽:259
java資料庫連接的url 發布:2024-10-12 14:03:25 瀏覽:783
c資料庫類型 發布:2024-10-12 13:51:17 瀏覽:922
qq上傳視頻大小 發布:2024-10-12 13:38:37 瀏覽:458
編程中的非0 發布:2024-10-12 13:37:09 瀏覽:241
如何查詢寬頻運營商賬號密碼 發布:2024-10-12 13:34:50 瀏覽:665
兩個伺服器分別是什麼意思 發布:2024-10-12 13:27:37 瀏覽:859
我的世界寶可夢伺服器電腦和手機可以聯機 發布:2024-10-12 13:11:59 瀏覽:782