Sie können dies mit einem AppleScript tun. Verwenden Sie den Skripteditor im Ordner "Dienstprogramme". Hier ist ein Skript, das ich gerade für Sie geschrieben habe. Es funktioniert jeweils nur für einen Ordner - nicht für den Ordner der obersten Ebene, sondern für den Ordner 3587915 in Ihrem Beispiel.
Wenn Sie dieses Skript ausführen, werden Sie aufgefordert, einen Ordner auszuwählen. In diesem Beispiel würden Sie 3587915 öffnen und dann auf "Auswählen" klicken. Sehr wichtig: Wählen Sie Ihren 3589919 nicht. Wir arbeiten hier nur an einem Ordner. Wenn dies für Sie funktioniert, können Sie die Ordner im Ordner der obersten Ebene durchlaufen.
tell application "Finder"
set the_folder to choose folder
set the_folder_name to name of the_folder
set the_subfolders to every folder in the_folder
repeat with I from 1 to count of the_subfolders
set name of every file of item I of the_subfolders to the_folder_name & "_" & I & ".pdf"
move every file of item I of the_subfolders to the_folder
end repeat
--
-- optionally delete the subfolders
delete every folder in the_folder -- put two dashes in front of this line to comment it out
end tell
Hier sind Screenshots, die zeigen, wie es funktioniert. Sie sollten mit einer Reihe von Ordnern üben, die anfangs keine Rolle spielen. Sie können meine Startaufstellung im ersten Bild und das Ergebnis im zweiten Bild sehen. Die Bildunterschriften (für mich) werden nicht angezeigt.
Bild 1: Automator Service mit leicht modifiziertem AppleScript.
Abbildung 2: Ordner_1, Ordner_2, Ordner_3, Ordner_4 und Ordner_5 enthalten jeweils eine einzige PDF-Datei. Hier wird nur der Inhalt von Ordner_1 angezeigt.
Bild 3: Dies ist das Ergebnis. Die Unterordner sind weg. Die Dateien sind nach dem übergeordneten Ordner benannt.
Sie können das Skript als App speichern. Sie können das Skript auch innerhalb eines Schritts in Automator ausführen, da Automator ein AppleScript ausführen kann. Das ist im Abschnitt "Dienstprogramme" von Automator "AppleScript ausführen". Ich würde ein Bild einfügen, aber ich bin neu hier und darf nur zwei Bilder, bis ich aktualisiert bin.
Wenn Sie dies mit einem Dienst tun möchten, verwenden Sie fast das gleiche Skript, müssen jedoch den mit der Steuerung angeklickten Ordner übergeben. Anstatt den AppleScript-Schritt "Choose Folder" zu verwenden, weisen Sie Ihren Automator Service an, "den ausgewählten Ordner im Finder zu erhalten" und setzen "the_folder" auf Eintrag 1 der Eingabe. Sehen Sie das erste Bild. Funktioniert hier wie ein Champion!