ftp

적용 대상: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

ftp(파일 전송 프로토콜) 서버 서비스를 실행하는 컴퓨터에서 파일을 전송합니다. 이 명령은 ASCII 텍스트 파일을 처리하여 대화형 또는 일괄 처리 모드에서 사용할 수 있습니다.

구문

ftp [-v] [-d] [-i] [-n] [-g] [-s:<filename>] [-a] [-A] [-x:<sendbuffer>] [-r:<recvbuffer>] [-b:<asyncbuffers>][-w:<windowssize>][<host>] [-?]

매개 변수

매개 변수 설명
-v 원격 서버 ' 응답 수를 표시를 하지 않습니다.
-d FTP 클라이언트와 FTP 서버 간에 전달된 모든 명령을 표시하여 디버깅을 사용하도록 설정합니다.
-i 여러 파일을 전송하는 동안 대화형 프롬프트를 사용하지 않도록 설정합니다.
-n 초기 연결 시 자동 로그온을 표시 하지 않습니다.
있습니다. 파일 이름에 와일드 카드 사용을 해제합니다. Glob 로컬 파일 및 경로 이름에 와일드 카드 문자로 별표 (*) 및 물음표 (?)의 사용을 허용 합니다.
-s:<filename> 포함 된 텍스트 파일을 지정 ftp 명령입니다. 이 명령은 실행 후 자동으로 ftp 시작 합니다. 이 매개 변수는 공백이 없어야 합니다. 이 매개 변수를 사용 하 여 리디렉션 대신 (<). 참고: Windows 8 및 Windows Server 2012 또는 이후 운영 체제에서 텍스트 파일을 u t F-8에서 작성 해야 합니다.
-a ftp 데이터 연결을 바인딩할 때 로컬 인터페이스를 사용할 수 있도록 지정합니다.
-A ftp 서버에 익명으로 로그온합니다.
-X:<sendbuffer> 8192의 기본 SO_SNDBUF 크기를 재정의합니다.
-R:<recvbuffer> 8192의 기본 SO_RCVBUF 크기를 재정의합니다.
-B:<asyncbuffers> 기본 비동기 버퍼 수가 3 재정의합니다.
-W:<windowssize> 전송 버퍼의 크기를 지정합니다. 기본 창 크기는 4096 바이트입니다.
<host> 연결할 ftp 서버의 컴퓨터 이름, IP 주소 또는 IPv6 주소를 지정합니다. 호스트 이름이 나 주소를 지정 하는 경우 마지막 줄에 매개 변수 이어야 합니다.
-? 명령 프롬프트에 도움말을 표시합니다.

설명

  • ftp 명령줄 매개 변수는 대/소문자를 구분합니다.

  • 사용할 경우에만 인터넷 프로토콜 (TCP/IP) 프로토콜 네트워크 연결에서 네트워크 어댑터의 속성에는 구성 요소로 설치 됩니다.

  • ftp 명령은 대화형으로 사용할 수 있습니다. 시작 된 후 ftp 사용할 수 있는 하위 환경을 만들고 ftp 명령입니다. 명령 프롬프트를 입력 하 여 돌아갈 수는 종료 명령입니다. ftp 하위 환경이 실행 중이면 명령 프롬프트로 ftp > 표시됩니다. 자세한 내용은 ftp 명령을 참조하세요.

  • ftp 명령은 IPv6 프로토콜이 설치될 때 IPv6 사용을 지원합니다.

예제

ftp ftp.example.microsoft.com서버에 로그온하려면 다음을 입력합니다.

ftp ftp.example.microsoft.com

명명 ftp.example.microsoft.com 된 ftp 서버에 로그온하고 resync.txt라는 파일에 포함된 ftp 명령을 실행하려면 다음을 입력합니다.

ftp -s:resync.txt ftp.example.microsoft.com