Feld "Erstellt am" per Script füllen

Fertig gibt es das vermutlich nicht. Ich würde es etwa so machen (ohne Garantie!) um ausgewählte Datensätze zu ändern:

let app = Application("DEVONthink 3");
let records = app.selection();
records.forEach(r => {
  let name = r.name();
  let dateFull = name.match(/^(\d{4})(\d\d)(\d\d)/);
  let creationDate = new Date(dateFull[1],dateFull[2]-1,dateFull[3]);
  r.creationDate = creationDate;
})

@Blanc hat bestimmt auch noch eine Variante in AppleScript auf Lager :wink:

2 Likes