Je veux trouver les fichiers modifiés à une date spécifique. L'heure à laquelle ils ont été modifiés n'a pas d'importance. J'ai essayé ce qui suit et j'ai obtenu une liste vide (pas d'erreur) :
set theFolder to (choose folder)
set folderPOSIX to quoted form of POSIX path of theFolder
set modList to paragraphs of (do shell script "mdfind -onlyin " & folderPOSIX & " 'kMDItemContentModificationDate = 2015-01-15 00:00:00 -0400'")
Si je comprends bien, je demande les fichiers d'un dossier (répertoire) spécifique qui ont été modifiés le 15 janvier 2015. Si j'ai bien fait (apparemment pas), il devrait trouver au moins un fichier qui a été modifié à cette date, parce que je peux voir dans la fenêtre du dossier que j'ai choisi qu'il y a un fichier modifié le 15 janvier.
Par ailleurs, je ne suis pas sûr de savoir ce qu'est le -0400
est pour. Existe-t-il un moyen d'obtenir les fichiers du 15 janvier, quelle que soit l'heure à laquelle ils ont été modifiés ?