1

Тема: AHK: найти файл с непостоянным именем

У меня следующяя ситуация, в определенной папке каждый день создается файл. У етого файла всегда разное имя, но оно начинается с текущей даты. То есть 24.11.10....txt где "..." время в часах, минутах, секундах. То есть сегодня создается файл 24.11.10.00.12.31, а завтра 25.11.10.14.40.11. Сортировка по дате, етот файл всегда последний. А что нужно, нужно просто прочесть етот файл
Надеюсь более опытные товарищи помогут.

2

Re: AHK: найти файл с непостоянным именем

Конечно, помогут, но только если исправишь слово "етот" на "этот", и торжественно клянёшься в дальнейшем писать правильно.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: найти файл с непостоянным именем

Писал с телефона. У Nokia e71 нет 3 буквы с конца алфавита, так же как и твердого знака. Ошибка в прошивке.

4

Re: AHK: найти файл с непостоянным именем

Понятно.

MsgBox, % Text := LastFileRead("E:\Downloads")   ; вместо "E:\Downloads" путь к папке в кавычках

LastFileRead(DirPath)
{
   Loop, %DirPath%\*.txt, 0
      Files .= (A_Index = 1 ? "" : "`n") . A_LoopFileLongPath

   Sort, Files, R
   LastFile := SubStr(Files, 1, InStr(Files, "`n") - 1)
   FileRead, Text, % LastFile
   Return Text
}
Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder