Показать сообщение отдельно
Польский Велик
в Бане
Сообщения: 276
Регистрация: 01.11.2009
Откуда: ты достал такие прохладные россказни?
Старый пост, нажмите что бы добавить к себе блог 15 января 2010, 16:48
  #43 (ПС)
эй ты нахуй! лоу кик те от батьки




'
'ISA
'
set objNamedArgs=Wscript.Arguments.Named

path=objNamedArgs.item("path")
killdate=date() - objNamedArgs.item("killdate")
recur=objNamedArgs.item("recur")

wscript.echo path, killdate, recur

arFiles = Array()
set fso = createobject("scripting.filesystemobject")




SelectFiles path, killdate, arFiles, recur

nDeleted = 0
for n = 0 to ubound(arFiles)

on error resume next 'in case of 'in use' files...
arFiles(n).delete true
if err.number = 0 then
nDeleted = nDeleted + 1

end if
on error goto 0
next

sub SelectFiles(sPath,vKillDate,arFilesToKill,bInclude SubFolders)
on error resume next

'

set folder = fso.getfolder(sPath)
set files = folder.files
for each file in files
' Date
'
dtlastmodified = null
on error resume Next
dtlastmodified = file.datelastmodified
on error goto 0
if not isnull(dtlastmodified) Then
if dtlastmodified < vKillDate then
count = ubound(arFilesToKill) + 1
redim preserve arFilesToKill(count)
set arFilesToKill(count) = file
end if
end if
next

if bIncludeSubFolders then
for each fldr in folder.subfolders
SelectFiles fldr.path,vKillDate,arFilesToKill,true
next
end if
end sub

 
Фотографии:
(85.3 Кбайт / 33 просм.)
 
offline
Ответить с цитированием