FTP 檔案 迴圈 Copy

2022-02-26 13:36:37 字數 1671 閱讀 7990

batchfile code@echo off

rem 指定ftp使用者名稱

setftpuser

=ftpusername

rem 指定ftp密碼

setftppass

=ftppassword

rem 指定ftp伺服器位址

setftpip

=192.168

.0.2

setftpfolder

=/sharedfile

/set

localfolder

=c:\temp

setftpfile

=%temp

%\tempftp.txt

>

"%ftpfile%"(

echo,

%ftpuser

%echo,

%ftppass

%echo cd 

"%ftpfolder%

"echo lcd 

"%localfolder%

"echo bin

echo !*

.*echo !!

ping -n 

10127.1

^>

nulecho bye

)start ftp -v 

-i -s:

"%ftpfile%"%

ftpip

%ftp常用命令,如下所示:

ftp>open  [ftpservername],和指定的遠端linux ftp伺服器連線。

ftp>user  [username]  [password],使用指定遠端linux ftp伺服器的使用者登入。

ftp>pwd,顯示遠端linux ftp伺服器上的當前路徑。

ftp>ls,列出遠端linux ftp伺服器上當前路徑下的目錄和檔案。

ftp>dir,列出遠端linux ftp伺服器上當前路徑下的目錄和檔案(同上)。

ftp>mkdir  [foldname],在遠端linux ftp伺服器上當前路徑下建立指定目錄。

ftp>rmdir  [foldname],刪除遠端linux ftp伺服器上當前路徑下的指定目錄。

ftp>cd  [foldname],更改遠端linux ftp伺服器上的工作目錄。

ftp>delete  [filename],刪除遠端linux ftp伺服器上指定的檔案。

ftp>rename  [filename]  [newfilename],重新命名遠端linux ftp伺服器上指定的檔案。

ftp>close,從遠端linux ftp伺服器斷開但保留ftp命令引數提示。

ftp>disconnect,從遠端linux ftp伺服器斷開但保留ftp命令引數提示(同上)。

ftp>bye,結束和遠端linux ftp伺服器的連線。

ftp>quit,結束和遠端linux ftp伺服器的連線(同上)。

ftp>!,直接從遠端linux ftp伺服器進入到本地shell中。

ftp>exit,(接上步)從本地shell環境中返回到遠端linux ftp伺服器環境下。

ftp>!ls,列出本地機器上當前路徑下的目錄和檔案。

ftp>lcd  [foldname],更改本地機器的工作目錄。

ftp>?,顯示ftp命令說明。

ftp>help,顯示ftp命令說明(同上)。

python實現FTP迴圈上傳檔案

測試過程中,有時會用到ftp的資料流,或者需要使用ftp反覆上傳檔案,所以寫了乙個ftp迴圈上傳檔案的python 如下 coding utf 8 import sys import os from ftplib import ftp from time import sleep xfer file...

7 迴圈之while迴圈和深淺copy

一 while迴圈 1.1 什麼是迴圈結構?迴圈結構就是重複的執行某段 1.2 為什麼需要迴圈結構?希望計算機能夠像人一樣具備重複去執行某件事的能力 1.3 怎麼使用while迴圈結構?1.3.1 迴圈語法的基本使用 while else count 0 while count 3 count 1 ...

不用迴圈Copy陣列的方法

arraycopy object src,intsrcpos,object dest,int destpos,int length 這是在看源 的時候,看到方法。簡單的說就是src是源陣列。dest是目標陣列。srcpos,和destpos的變數是起始位置,然後length是長度。具體可以看呼叫。這...