파일 전송 프로토콜(ftp) 서버 서비스를 실행하는 컴퓨터와 파일을 주고받습니다. ASCII 텍스트 파일을 배치 모드에서 또는 대화식으로 처리하여 이 명령을 사용할 수 있습니다.
Syntax
ftp [-v] [-d] [-i] [-n] [-g] [-s:<filename>] [-a] [-A] [-x:<sendbuffer>] [-r:<recvbuffer>] [-b:<asyncbuffers>][-w:<windowssize>][<host>] [-?]
Parameters
| Parameter | Description |
|---|---|
| -v | 원격 서버 ' 응답 수를 표시를 하지 않습니다. |
| -d | 디버깅을 사용하도록 설정하여 FTP 클라이언트와 FTP 서버 사이로 전달되는 모든 명령을 표시합니다. |
| -i | 여러 파일을 전송할 때는 대화형 프롬프트를 사용하지 않도록 설정합니다. |
| -n | 초기 연결 시 자동 로그온을 표시 하지 않습니다. |
| -g | 파일 이름에 와일드 카드 사용을 해제합니다. Glob 은 로컬 파일 및 경로 이름에서 별표(*)와 물음표(?)를 와일드카드 문자로 사용할 수 있습니다. |
-s:<filename> |
ftp 명령이 포함된 텍스트 파일을 지정합니다. 이러한 명령은 ftp 가 시작된 후 자동으로 실행됩니다. 이 매개 변수는 공백이 없어야 합니다. 이 매개 변수를 사용 하 여 리디렉션 대신 (<).
메모: Windows 8 및 Windows Server 2012 이상 운영 체제에서는 텍스트 파일을 UTF-8로 작성해야 합니다. |
| -a | ftp 데이터 연결을 바인딩할 때 어느 로컬 인터페이스든 사용할 수 있도록 지정합니다. |
| -A | ftp 서버에 익명으로 로그온합니다. |
-x:<sendbuffer> |
8192의 기본 SO_SNDBUF 크기를 재정의합니다. |
-r:<recvbuffer> |
8192의 기본 SO_RCVBUF 크기를 재정의합니다. |
-b:<asyncbuffers> |
기본 비동기 버퍼 수가 3 재정의합니다. |
-w:<windowsize> |
전송 버퍼의 크기를 지정합니다. 기본 창 크기는 65535바이트입니다. |
<host> |
연결할 ftp 서버의 컴퓨터 이름, IP 주소 또는 IPv6 주소를 지정합니다. 호스트 이름이 나 주소를 지정 하는 경우 마지막 줄에 매개 변수 이어야 합니다. |
| -? | 명령 프롬프트에 도움말을 표시합니다. |
Remarks
ftp 명령줄 매개변수는 대/소문자를 구분합니다.
사용할 경우에만 인터넷 프로토콜 (TCP/IP) 프로토콜 네트워크 연결에서 네트워크 어댑터의 속성에는 구성 요소로 설치 됩니다.
ftp 명령은 대화식으로 사용할 수 있습니다. 시작된 후 ftp 는 ftp 명령을 사용할 수 있는 하위 환경을 만듭니다. quit 명령을 입력하여 명령 프롬프트로 돌아갈 수 있습니다. ftp 하위 환경이 실행 중일 때 명령 프롬프트에
ftp >표시됩니다. 자세한 정보는 ftp 명령을 참조하십시오.ftp 명령은 IPv6 프로토콜이 설치될 때 IPv6 사용을 지원합니다.
Examples
ftp.example.microsoft.com라는 ftp 서버에 로그온하려면 다음을 입력합니다.
ftp ftp.example.microsoft.com
ftp.example.microsoft.com라는 파일에 포함된 ftp 서버에 로그온하고 실행하려면 다음을 입력합니다.
ftp -s:resync.txt ftp.example.microsoft.com