다음을 통해 공유


ftp

파일 전송 프로토콜(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 명령은 대화식으로 사용할 수 있습니다. 시작된 후 ftpftp 명령을 사용할 수 있는 하위 환경을 만듭니다. 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