Ein Apple Script finden um Powerpoint .pptx Files zu öffnen und als .pdf abzusichern

Ich suche einen apple script, der mehrere Powerpoint pptx files öffnet und als pdf absichert, das Ganze automatisiert



[Betreff vom Moderator bearbeitet]

MacBook Pro 14″, macOS 15.4

Gepostet am 05. Mai 2025 01:16

Antworten
Frage gekennzeichnet als Höchstrangige Antwort

Gepostet am 05. Mai 2025 02:07

Hallo Hans_W,


wenn Du die Aufnahmefunktion von Automator nutzt, kannst Du schnell eine Automatisierung erstellen, die PowerPoint-Dateien öffnet und sie als PDF speichert, ohne dass Du dafür ein Skript schreiben musst. Du startest die Aufnahme in Automator, führst die Schritte manuell aus – also eine PowerPoint-Datei öffnen, als PDF drucken und speichern – und Automator wird diese Schritte dann für Dich wiederholen. 


Falls Du jedoch eine flexiblere Lösung brauchst oder bestimmte Anpassungen wie Zugriffsrechte oder Verzögerungen einbauen möchtest, kannst Du das folgende AppleScript verwenden und nach Deinen Bedürfnissen anpassen:

-- Ordnerpfad zu Deinen pptx-Dateien
set inputFolder to choose folder with prompt "Wähle den Ordner mit den PPTX-Dateien"
set outputFolder to choose folder with prompt "Wähle den Zielordner für die PDFs"

tell application "Finder"
	set pptFiles to files of inputFolder whose name extension is "pptx"
end tell

tell application "Microsoft PowerPoint"
	repeat with aFile in pptFiles
		set pptPath to (aFile as text)
		open file pptPath
		delay 1 -- kurz warten, bis Datei geladen ist
		set activePres to active presentation
		set fileName to name of activePres
		set pdfName to (characters 1 thru -6 of fileName as string) & ".pdf"
		set pdfPath to ((outputFolder as string) & pdfName)
		save as activePres file name pdfPath file format save as PDF
		close activePres saving no
	end repeat
end tell


Beste Grüße & viel Erfolg!

2 Antworten
Frage gekennzeichnet als Höchstrangige Antwort

05. Mai 2025 02:07 als Antwort auf Hans_W

Hallo Hans_W,


wenn Du die Aufnahmefunktion von Automator nutzt, kannst Du schnell eine Automatisierung erstellen, die PowerPoint-Dateien öffnet und sie als PDF speichert, ohne dass Du dafür ein Skript schreiben musst. Du startest die Aufnahme in Automator, führst die Schritte manuell aus – also eine PowerPoint-Datei öffnen, als PDF drucken und speichern – und Automator wird diese Schritte dann für Dich wiederholen. 


Falls Du jedoch eine flexiblere Lösung brauchst oder bestimmte Anpassungen wie Zugriffsrechte oder Verzögerungen einbauen möchtest, kannst Du das folgende AppleScript verwenden und nach Deinen Bedürfnissen anpassen:

-- Ordnerpfad zu Deinen pptx-Dateien
set inputFolder to choose folder with prompt "Wähle den Ordner mit den PPTX-Dateien"
set outputFolder to choose folder with prompt "Wähle den Zielordner für die PDFs"

tell application "Finder"
	set pptFiles to files of inputFolder whose name extension is "pptx"
end tell

tell application "Microsoft PowerPoint"
	repeat with aFile in pptFiles
		set pptPath to (aFile as text)
		open file pptPath
		delay 1 -- kurz warten, bis Datei geladen ist
		set activePres to active presentation
		set fileName to name of activePres
		set pdfName to (characters 1 thru -6 of fileName as string) & ".pdf"
		set pdfPath to ((outputFolder as string) & pdfName)
		save as activePres file name pdfPath file format save as PDF
		close activePres saving no
	end repeat
end tell


Beste Grüße & viel Erfolg!

Dieser Thread wurde vom System oder dem Community-Team geschlossen. Du kannst alle Beiträge positiv bewerten, die du hilfreich findest, oder in der Community nach weiteren Antworten suchen.

Ein Apple Script finden um Powerpoint .pptx Files zu öffnen und als .pdf abzusichern

Willkommen in der Apple Support Community
Ein Forum, in dem Apple-Kunden sich gegenseitig mit ihren Produkten helfen. Melde dich mit deinem Apple Account an, um Mitglied zu werden.