[Windows] FTP 파일전송 및 압축 배치 스크립트
출처/참고 : http://cybercafe.tistory.com/83
윈도우에서 특정 파일을 압축하여 FTP로 전송하는 스크립트
D:\TEST 폴더에 있는 파일을 모두 cab 파일로 압축하여, FTP서버로 전송함
압축되는 파일명은 [hostname]-[날짜].cab 형태임 (Cabarc파일 첨부함)
배치파일로 저장한 후 윈도우 스케줄러에 설정하여 백업파일 전송 등의 용도로 사용할 수 있음
for /F "tokens=1" %%a in ('date /t') do set DATE_TODAY=%%a set yy=%DATE_TODAY:~0,4% SET FILENAME=%HOSTNAME%-%yy%%mm%%dd%.cab echo %FILENAME% d: d:\03_Data\06_FileSync\CABARC\cabarc -r -p N %FILENAME% *.* echo open [FTP서버 주소] > upload.txt c:\windows\system32\ftp -v -n -s:upload.txt |