Что нового

[Файловая система] Поиск файлов в диапазоне дат

Балодя

Новичок
Сообщения
2
Репутация
0
Добрый день!
Подскажите как найти файлы в каталоге измененные в определенный временной период? Например: найти все файлы в c:\test измененные в период с 10:24:00 10.10.2012г по 18:18:25 01.11.2012г.
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
Код:
#Include <FileOperations.au3>
$result = _FO_FileSearch('C:\test','*',True,1,1)
For $i = 1 To UBound($result) - 1
	If FileGetTime($result[$i],1,1) > 20121010102400 And FileGetTime($result[$i],1,1) < 20121101181825 Then
		MsgBox(0,'',$result[$i])
		EndIf
Next

в скрипте ищутся файлы по времени создания..
можно менять флаг и будут найдены файла по времени изменения или по времени последнего открытия
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
AZJIO
извини, я не гуру, я всего лишь учусь и твои слова непонятны для меня..я вижу результат. вижу что все работает как надо.. ;)
пусть будет так
Код:
For $i = 1 To $result[0]

OffTopic:
AZJIO, непонятный личностный негатив. я давно использую этот метод перебора..но только сейчас услышал отрицание. если все не так, то не нужно рубить, просто пиши аргументированно и законченно. это не личная переписка. и тема не моя.
 

AZJIO

Меценат
Меценат
Сообщения
2,874
Репутация
1,194
joiner
Как отличить личностный негатив от подсказки? Хорошо я не буду комментировать/отписывать поправки к вашим постам.
 
Верх