Ok, not much experience here, but think there should be some way to do this fairly easily? I dunno- tell me if I’m wrong.
I have a folder with 10 files, I need to move one file which is named similar to another file but need the newest of the two files and the names are different each time but if I was able to get a file that was last modified out of the 2 files I would be in good shape. Any ideas?? :shock:
on run
set theFolder to choose folder
tell application "Finder"
set theFiles to (get files of theFolder as alias list)
set newestFile to ""
set baseDate to 0
repeat with theFile in theFiles
set theModDate to (modification date of (info for theFile))
set theFileName to (name of (info for theFile))
if baseDate is 0 then --> Set the first file as the baseline
set baseDate to theModDate
set newestFile to theFileName
else --> If file is newer, save name and date to record
if (theModDate > baseDate) then
set baseDate to theModDate
set newestFile to theFileName
end if
end if
end repeat
end tell
display dialog ("Newest File: " & newestFile)
end run