史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   軟體應用問題討論區 (http://forum.slime.com.tw/f5.html)
-   -   請問如何用ftp批次上傳 (http://forum.slime.com.tw/thread166757.html)

iwillkiss 2006-01-25 01:31 AM

請問如何用ftp批次上傳
 
各位大大可以請教一下如何用ftp批次上傳嗎?

需求如下:
有一堆檔案 001.jpg 002.jpg 003.jpg ~ 100.jpg
有一堆資料夾 01AAA 02BBB 03CCC ~ 10JJJ
其中 001.jpg ~ 010.jpg 要上傳到 01AAA 資料夾
011.jpg ~ 020.jpg 要上傳到 02BBB 資料夾
021.jpg ~ 030.jpg 要上傳到 03CCC 資料夾
~~
091.jpg ~ 100.jpg 要上傳到 10JJJ 資料夾

問題是:
1. 我用flashfxp(2.1 build 924)的指令選項/編輯指令/Custum Commands
按照一般上傳方式寫了個指令卻無法上傳.
CWD 01AAA
STOR 001.jpg
STOR 002.jpg
STOR 003.jpg
...
STOR 010.jpg
這樣的方式檔案會卡住無法上傳.上傳第一個檔案是0K然後就不動了.
可以請問各位大大如使用flashfxp的指令功能呢?

2.如果使用一般windows下command mode的ftp.
不知道有沒有這樣的批次功能,寫好以後就全自動自己上傳了?
不然用拉的時在好慢.

謝謝各位大大熱情幫忙了 :ddrf567h:

didi 2006-01-27 03:00 AM

用這試看看
FTP Control
http://www.transsoft.com/downloads/ftpctrl450.exe

Help File
http://www.ftpcontrol.com/ftp/ftpc44.zip

參考:
http://vbb3.twftp.org/archive/index.php/

iwillkiss 2006-02-06 01:14 AM

謝謝didi大 :ddrf567h: 已經解決了.
只是這個FTP Control我找不到沒有時間或功能限制的.
所以我改用另一個方法解決.
一開始我都一直在FTP的指令上打轉.
因為我都是傳在同一個ftp account裡. 所以不是很複雜.
後來看過FTP Control的介紹.
才有靈感想到說我可以把檔案先在local分好然後在整批資料夾上傳. :n2:
所以我的解決方式為:
1.先在dos下將檔案全部列表成一個檔案.
指令為: dir *.jpg /ON /B >> list.txt
2.然後用ultraedit這類的軟體打該list.txt把檔案列表copy到excel裡面.
3.利用excel的巨集將相同開頭的檔案分到他自己的目錄裡.
4.最後,把像是 "MOVE 001.jpg 01AAA" 這樣的指令再copy回mfile.bat裡面.
5.執行mfile.bat就將檔案全部分到自己的目錄裡面了 :soyes:

提供給下次有人還有類似的問題的時候一個參考說:tbbt:

Julian_Wu99 2006-02-16 10:34 PM

剛在使用 ftp 下載資料...正好學學如何上傳比較方便...謝謝大大的教學.


所有時間均為台北時間。現在的時間是 12:12 AM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1