aunque lo ideal seria que, si no usas bases de datos, porlomenos mantengas un txt o un xml con los datos de los archivos que vas generando. asi te sera facil obtener el ultimo creado, incluso puedes guardarlos con fecha de creacion y otros datos q te pueden servir.
te lo digo ya que si tienes 2000 archivos dentro de una carpeta saturaras al servidor rescatando los nombres de todos.. haciendo un bucle.. expresion regular para encontrar el mayor, etc..
en cambio de un .txt solo obtienes el ultimo valor agregado y listo..
saludos!