Can't find the information you are looking for here? Then leave a message over on our WinBatch Tech Support Forum.
Keywords: Sort Files UMDHMS Modified Date Time Oldest Newest ItemSort ArraySort FileInfoToArray
#DefineFunction FileItemizeByDate(filemasks,option) ; Listing files by date ; Sort files by Y:M:D:H:M:S (date) ; Option @Ascending lists oldest to newest,@Descending lists newest to oldest arrFiles=FileInfoToArray(filemasks) ;retrieves unsorted list ; Remove header column ArrayRemove( arrFiles, 0, 1) ;Sort the array on the modified column ArraySort( arrFiles, option, 2 ) ;Create a tabdelimited list of file names filelist = '' For xx = 0 To ArrInfo(arrFiles, 1 )-1 dafile = arrFiles[xx,0] If filelist == "" Then filelist = dafile Else filelist = filelist:@TAB:dafile Next Return filelist #EndFunction DirChange('D:\temp') filelist = FileItemizeByDate('*',@ASCENDING) ; oldest to newest result = AskItemlist("Files: oldest to newest", filelist, @TAB, @UNSORTED, @SINGLE )
Article ID: W17668
Filename: Sort Files by Modified Date.txt
File Created: 2011:08:26:10:50:22
Last Updated: 2011:08:26:10:50:22