DeleteFiles.vbs 3

Windows Server 2008에서 임시파일 삭제 작업 등록하기

앞선 파일 삭제 스크립트(DeleteFiles.vbs)를 통한 주기적은 파일 삭제 작업 등록(Windows 2003) 글의 연장으로 이번엔 Windows Server 2008에서 작업 등록하는 과정을 살펴보겠습니다. 관리도구의 "작업 스케줄러"를 실행합니다. 작업 스케줄러에서 "작업 만들기"를 선택합니다. 새로 등록할 작업의 이름 및 설명을 입력하고, 트리거 단계로 넘어갑니다. 트리거에서는 작업이 주기적으로 동작할 시각을 설정합니다. "새로 만들기" 버튼을 선택합니다. 임시 파일의 삭제 작업은 매일 오전 7시 경에 동작하도록 설정하였습니다. 트리거에 등록된 예약 시각을 확인하고 "동작"으로 넘어갑니다. 트리거에 설정한 예약 시각이 되면 실행할 명령을 입력합니다. "새로 만들기" 버튼을 선택합니다. 동작 ..

Windows 2010.06.19

파일 삭제 스크립트(DeleteFiles.vbs)를 통한 주기적은 파일 삭제 작업 등록(Windows 2003)

서론 윈도우즈 서버를 관리하다보면, 주기적으로 불필요한 파일을 삭제해야할 일이 종종 생깁니다. 관리자가 일일이 서버에 들어가서 삭제해주면 되겠지만, 관리해야할 서버의 대수가 많으면 일일이 삭제하는 것도 난감해 집니다. 더군다가 관리자가 잊어버리기라도 한다면 문제가 커지게 됩니다. 주로 임시로 생성하는 파일들이나, 웹로그 파일과 같이 삭제해주지 않으면 무한정 쌓이기만 하는 파일들을 잘 관리해 줘야 디스크 사용량에 문제가 발생하지 않습니다. 본 글에서는 이런 무한정 쌓이기만 하는 불필요한 자료를 자동으로 삭제하는 작업에 대하여 살펴보도록 하겠습니다. 본 문서에서 사용하는 DeleteFiles.vbs 스크립트는 "디렉토리 내의 특정 기간이 지난 파일 삭제 스크립트" 글을 참고하시기 바랍니다. 작업 등록하기 작..

Windows 2010.06.07

디렉토리 내의 특정 기간이 지난 파일 삭제 스크립트

아래는 WSH 로 만든 스크립트로, 서버의 특정 디렉토리 아래의 있는 파일들 중에서 지정한 기간이 지난 파일을 삭제해주는 스크립트입니다. 아래 소스에서 45줄의 주석을 제거하셔야 실제 파일이 삭제됩니다. 현재는 주석으로 막아 놔서 메시지는 남지만 실제 파일이 삭제되지는 않습니다. 참고시시기 바랍니다. Option Explicit ON ERROR RESUME NEXT Err.Clear Dim strRootPath, nDays, nDeleteSubDir nDays = 7 nDeleteSubDir = 0 If WScript.Arguments.Count = 0 Then WScript.Echo " 사용법 : cscript DeleteSubDirNFiles.vbs [] [DEL_EMPTY_DIR=0]" Wscrip..

Windows 2009.04.11
728x90