
ftp命令如何判斷上傳是否成功成功就刪除源文件最后由 pcl_test 于 -7-17 10:09這是ftp.bat代碼
這是執行的窗口返回數據nclick="copycode($('code0'));">復制代碼
- (echo open 222.139.3.156
- echo ttt
- echo ttt
- for /r D:go %%a in (*) do echo put %%a
- echo bye)>ftp.txt
- ftp -i -s:ftp.txt
也就是ftp上傳3.txt,成功后返回“226 傳送完畢”,就 執行“move D:go3.txt d:bak ”,如果返回其他“鏈接 closed” “error”等 該文件就不處理。好像是要用到什么管道命令,將上一個命令的結果作為判斷條件,這個不熟,特來請教nclick="copycode($('code1'));">復制代碼
- 230 登錄成功
- ftp> put D:go3.txt
- 200 PORT命令執行成功
- 150 正在打開二進制模式數據連接為 3.txt.
- 226 傳送完畢 (0.005 KB/s).
- ftp: 發送 3 字節,用時 0.00Seconds 3000.00Kbytesc.
- ftp> bye
- 221 再見

