먼저 "실행 대상이 되는 ASP 파일" 작성시 Tip 부터...
<% '해당 파일 상단부에 보안 처리를 위해 if request.ServerVariables("REMOTE_ADDR") <> "서버 아이피" then response.End() end if '실행할 내용 소스 %>
IE8부터인가 self.close() 소스를 넣으면 "닫으시겠습니까?" 라고 경고창 뜨는데
그 경고창 안뜨게 강제로 닫는 자바스크립트 (해당 ASP 파일 최하단에 아래 소스 그대로 넣어서 사용)
<SCRIPT language=javascript> window.opener='Self'; window.open('','_parent',''); window.close(); </SCRIPT>
작성한 asp파일을 윈도우서버 예약된 작업으로 등록하기 (스샷은 2008 서버 R2 환경)
이 화면에서 오른쪽 [기본 작업 만들기] 클릭
이름이랑 설명 아무렇게나 적고 [다음]
작업 실행 시기 or 주기를 선택하고 [다음]
디테일하게 작업 실행 시간도 설정하고 [다음]
익스플로러 창을 통해 실행시켜야하므로, 사진에 선택된 것처럼 [프로그램 시작]에 체크하고 [다음]
여기가 중요. "찾아보기" 버튼을 클릭해서[프로그램/스크립트(P)] 항목에서 위 경로처럼(서버에 따라 다를수는 있음.)
익스플로러 (explore.exe) 실행 파일 경로를 찾아서 선택. (※ 스샷의 서버도 64비트 OS이지만 explore.exe 파일은
Program Files(x86) 에 있는 경로로 선택함. 잘 됨.
[인수 추가(옵션)] 항목에는 반드시 http 부터 시작하는 완전한 형태의 "실행하고자 하는 " asp파일의 url을 기입.
[시작 위치(옵션)] 항목은 그냥 위처럼 기입했으나, 아예 입력을 안해도 무방할 듯 (저는 미기입 상태로 등록해본적은 없긴함)
[다음]
등록 완료되었습니다. [마침]
'윈도우서버' 카테고리의 다른 글
윈도우2008R2에서 ftp사용자로 FTP접속이 안될때 (0) | 2015.06.11 |
---|---|
윈도우서버 2012 정품 인증시 에러날때 (0) | 2013.11.05 |
http 와 https 간에 세션 공유 (IIS7.5) (0) | 2013.06.21 |