반응형
지정된 시간에 자동으로 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
username
password
bin
prompt off
mget *.*
bye
여기 적힌 순서대로 실행이 됩니다.
그러면 접속한 디렉토리 내의 모든 파일을 받아 오겄죠?
이거 뭐 설명이 필요한지는 모르겄지만... 요래 돌아 갑니다.
open 으로 지정된 IP의 ftp 서버에 접속을 하고
username 에는 사용자 이름 적고
password 는 비밀번호
bin 은 바이너리 모드로 바꿔서
prompt off 로 yes 받는 입력 무시하고
mget 으로 몽땅 가져와서
bye 하고 끝이 납니다.
이렇게 해 놓고 ftp_call.bat 을 예약된 작업에 걸어 두면 OK !!
컴퓨터가 잠긴 상태에서도 정상 작동이 됩니다 ^-^♡
그럴려면 예약된 작업을 걸 때 암호 설정을 잘 해야 겠죠 ~
반응형
댓글