當前位置:首頁 » 文件管理 » 批量分發文件到ftp

批量分發文件到ftp

發布時間: 2023-12-11 11:50:28

⑴ 如何用批處理將指定文件或文件夾上傳ftp指定目錄

參考一下:@echo
offecho
123>ftp.txtecho
123>>ftp.txtecho
bin>>ftp.txtprompt>>ftp.txtecho
mput
*.*>>ftp.txtecho
bye>>ftp.txtftp
-i
-s:ftp.txt
192.168.1.200把上述代碼保存為bat文件,放到C:\\123中執行。

⑵ 關於用批處理寫ftp上傳文件!

假設本機操作系統為windows操作系統,需進行文件傳輸的目錄為c:\datatran;對方
計算機操作系統為unix操作系統,ip地址為10.30.15.3,需進行文件傳輸的目錄為c:\data,登錄用戶名為anonymous,口令為123456。從本機到對方機接收文件操作方法如下。

第一步,先新建一個文本:

open 10.31.15.3

user anonymous

123456

cd data

bin

prompt

mget *.*

bye

quit

exit

將該文本保存為1.ftp存放到c盤根目錄。該文件只要擴展名為ftp,前綴可任意取名。目錄也不一定要在根目錄,主要以方便為主。文本中bin為用二進制碼格式傳輸文件,如用ascii碼格式傳輸文件可去掉該行。如為本機向對方機發送文件,則只要將文本中的mget替換成mput即可。這之後,再新建另一個文本:

c:

cd datatran

ftp–n–s:」c:\1.ftp」

新建完畢後將該文本保存為1.bat後存放在硬碟任何分區或軟盤中均可。這樣,第一步工作已經完成,您隨時可以執行該批處理文件進行ftp文件的傳輸。

第二步,將該該批處理文件放在「任務計劃」中設定自動運行。方法是:打開「開始」菜單「程序」下「附件」中的「系統工具」,點擊「任務計劃」,執行「添加任務計劃」,按「任務計劃向導」提示將該批處理文件添加到任務計劃中,並指定執行周期,之後再設下密碼後即完成。從此,計算機會根據您的設定,自動周期性地進行文件接收或發送,不再需要您動一下手指,真正做到它工作,您休息。

另外,如果是windows操作系統之間進行ftp進行文件傳輸,只要去掉1.ftp中「bin」一行就可以了。

⑶ 想做一個批處理 將指定文件用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上傳完的文件如何改名。有知道的大神告訴一下別太難

⑷ 如何將文件上傳到ftp

1、無需其他軟體,直接打開計算機,輸入ftp://自己的主機名(如608.60.22.23)

⑸ 請問自動上傳特定目錄到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的環境下測試過了,希望對您有幫助。

⑹ 批處理復制文件到ftp伺服器

將以下內容復制到文本當中,修改ftp的地址、用戶、密碼、埠保存,然後將格式修改成cmd或bat,雙擊運行即可。
@echo off
rem ftp地址
set ftpAddr=192.168.1.20
rem ftp用戶
set ftpUser=upload
rem ftp密碼
set ftpPwd=123456
rem ftp埠
set ftpPort=21
:input
set /p file=輸入文件或將文件拖至本窗口:
if not exist %file% echo 文件不存在 && goto input
echo open %ftpAddr% %ftpPort%>openFtp.txt
echo %ftpUser%>>openFtp.txt
echo %ftpPwd%>>openFtp.txt
echo put %var%>>openFtp.txt
echo bye>>openFtp.txt
ftp -s:openFtp.txt
del openFtp.txt
pause

⑺ FTP可以一次上傳多個文件嗎

很難明白你的意思, 上傳的時候直接吧所有文件拖到上傳的界面就可以上傳了,或者一個個上傳都是可以的,不懂你的放在一個域名是什麼意思,文件都是放在文件夾下面的

熱點內容
做解壓橡皮 發布:2025-01-21 15:03:06 瀏覽:990
雙系統win訪問mac 發布:2025-01-21 14:53:52 瀏覽:484
安卓車機系統如何安裝carplay 發布:2025-01-21 14:52:24 瀏覽:589
sql操作手冊 發布:2025-01-21 14:46:08 瀏覽:311
青橙腳本 發布:2025-01-21 14:44:05 瀏覽:218
東風本田crv時尚版是什麼配置 發布:2025-01-21 14:20:04 瀏覽:219
安卓如何多開軟體每個機型不一樣 發布:2025-01-21 14:15:29 瀏覽:501
iis配置php5 發布:2025-01-21 14:08:19 瀏覽:274
凱叔講故事為什麼聯系不到伺服器 發布:2025-01-21 13:56:50 瀏覽:387
linux鏡像文件下載 發布:2025-01-21 13:34:36 瀏覽:218