Stimmt; das Skript würde standalone im Script Editor laufen, aber unverändert nicht innerhalb einer intelligenten Regel. Siehe z.B. hier für das nötige Format innerhalb einer intelligenten Regel.
(Aktuell sagt Zeile 3 „bearbeite die Dateien, die vom Benutzer ausgewählt wurden“; du brauchst aber „bearbeite die Dateien, die von der Regel übergeben wurden“)