Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите со скриптом, удаление файлов старше 7дней 
:(
    Опции темы
PalmOs
Дата 5.5.2008, 15:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 11.2.2008

Репутация: нет
Всего: нет



Код

//  Script.js
//  Этот скрипт может удалить все файлы
var dir = ".\\";     //  из текущей директории
var ext = /.*$/;         //  
var old = 7*24*60*60*1000; //  старше 7 дней

var fso = new ActiveXObject("Scripting.FileSystemObject");
var fc = new Enumerator(fso.GetFolder(dir).Files);
for (; !fc.atEnd(); fc.moveNext()) {
   var f = fc.item();
   if ((f.DateLastModified < new Date() - old) && f.Name.match(ext)) {
     WScript.Echo("Delete:    " + f.Name);
   f.Delete(true);
   }
}


Есть вот такой скрипт, он удаляет файлы, дата создания которых старше 7 дней. Проблема в том что он смотрит только текущую папку, необходимо чтоб он просматривал ещё подпапки.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0701 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.