HOWTO · Batch
배치 스크립트로 FTP 연결
이 자습서에서는 FTP를 배치 스크립트와 연결하는 방법에 대해 설명합니다.
이 페이지의 내용
FTP(파일 전송 프로토콜)는 한 컴퓨터에서 다른 컴퓨터로 파일을 전송하는 데 사용되는 클라이언트-서버에 구축된 표준 프로토콜입니다.
이 기사에서는 배치에서 FTP 스크립트를 생성하고 FTP 서버에 연결하는 방법을 살펴보겠습니다. 또한 주제를 이해하기 쉽도록 필요한 예와 설명을 볼 것입니다.
배치 스크립트로 FTP 연결
시작하기 전에 이 중요한 메모를 해야 합니다. 배치 스크립트에 FTP 스크립트를 포함하려면 FTP 스크립트 시작 부분에 @ftp -i -s:"%~f0"&GOTO:EOF 행을 추가해야 합니다.
여기서 "%~f0"은 실행 중인 Batch 파일의 이름을 확인하는 데 사용되며 GOTO: EOF는 Batch 스크립트를 닫는 데 사용됩니다.
예 1:
다음은 Batch로 작성된 간단한 FTP 스크립트입니다. 가장 기본적인 개념입니다. 스크립트에 웹 주소, 사용자 이름 및 암호를 제공해야 합니다.
예제 코드를 살펴보겠습니다.
@FTP -i -s:"%~f0"&GOTO:EOF
OPEN example.com
username
password
!:--- YOUR FTP COMMANDS START FROM HERE ---
LCD c:\MyLocalDirectory
CD public_html/MyRemoteDirectory
binary
mput "*.*"
disconnect
bye
예 2:
이것은 대부분의 이전 스크립트와 유사한 고전적인 FTP 스크립트의 예입니다. 예제 코드를 살펴보겠습니다.
open example.com
username
password
!:--- YOUR FTP COMMANDS START FROM HERE ---
lcd c:\MyLocalDirectory
cd public_html/MyRemoteDirectory
binary
mput "*.*"
disconnect
bye
예 3:
다음은 FTP에 자동으로 연결할 수 있는 FTP 스크립트의 예입니다. 이 예제의 코드는 다음과 같습니다.
@FTP -i -s:"%~f0"&GOTO:EOF
OPEN example.com
username
password
PWD
모든 예에서 스크립트를 실행하기 전에 스크립트에 고유한 사용자 이름과 암호를 제공해야 합니다.