본문 바로가기
TechNical/Windows

자동으로 FTP에 접속을 해서 파일을 받아 오는 배치 파일

by 강멍멍이 2007. 10. 11.
반응형

지정된 시간에 자동으로 FTP에 접속을 해서 파일을 받아 오는 배치 파일을 맹글어 봅시다 ~ ^-^

그러기 위해서는 파일 두개가 필요 합니다.

ftp_call.bat 와 ftp_exe.txt 파일 두개를 만들어 봅시다.

파일 내용은 아래와 같습니다.


[ftp_call.bat]

ftp -s:ftp_exe.txt



.... 깔끔합니다 -_-)b
-s 라는 옵션이 ftp_exe.txt 파일에 있는 내용을 한 줄씩 실행 시켜 주라는 부분입니다.

커맨드창에 ftp -help 를 쳐서 옵션을 확인해 보는 쎈쓰 ! !


[ftp_exe.txt]

open 123.456.789.123
username
password
bin
prompt off
mget *.*
bye



여기 적힌 순서대로 실행이 됩니다.
그러면 접속한 디렉토리 내의 모든 파일을 받아 오겄죠?
이거 뭐 설명이 필요한지는 모르겄지만... 요래 돌아 갑니다.

open 으로 지정된 IP의 ftp 서버에 접속을 하고
username 에는 사용자 이름 적고
password 는 비밀번호
bin 은 바이너리 모드로 바꿔서
prompt off 로  yes 받는 입력 무시하고
mget 으로 몽땅 가져와서
bye 하고 끝이 납니다.

이렇게 해 놓고 ftp_call.bat 을 예약된 작업에 걸어 두면 OK !!
컴퓨터가 잠긴 상태에서도 정상 작동이 됩니다 ^-^♡
그럴려면 예약된 작업을 걸 때 암호 설정을 잘 해야 겠죠 ~

반응형

댓글