예전에 IDC에서 근무할 떄 만들었던 스크립트
아래 참조
'30일지난 파일 자동 삭제하는 스크립트
Option Explicit
'삭제할 파일이 있는 폴더 지정 및 날짜 지정
Const strRootPath = "D:\WEBLOG"
Const nDays = 30
Dim oFSO
Set oFSO = CreateObject("Scripting.FileSystemObject")
Dim oFolder, oSubFolder
Set oFolder = oFSO.GetFolder(strRootPath)
Dim oFile
'지정된 폴더 안의 파일 삭제
For Each oFile In oFolder.Files
If Int(Now() - oFile.DateLastAccessed) >= nDays Then
oFile.Delete
End If
Next
'지정된 폴더 하위 폴더 안의 파일 삭제
For Each oSubFolder In oFolder.SubFolders
For Each oFile In oSubFolder.Files
If Int(Now() - oFile.DateLastAccessed) >= nDays Then
oFile.Delete
End If
Next
Next
'시스템 > Linux' 카테고리의 다른 글
/sys/kernel/security/ima 파일 (0) | 2021.07.09 |
---|---|
/var/spool/postfix/maildrop 파일정리와 파일 미생성 설정하기 (0) | 2021.02.27 |
Shell Scripts 실행시 에러발생 (0) | 2021.02.23 |
Linux 초기 설치 매뉴얼 (0) | 2011.01.18 |
Linux 설치 Tip (0) | 2010.05.26 |
Rync 리눅스 사용 (0) | 2010.05.25 |
Cron Tab사용 설명 (0) | 2009.11.26 |