Hallo Andreas,
Armin Egginger hat beim Thema "Laserwriter einstellen" schon verschiedene Befehle getippt, welche zeigen,
wie die Scripting Addition "Desktop Printer Manager" eingesetzt werden kann.
Wenn man den Namen des Print Services kennt (z.B. "PP_prod_couleur"), dann aktiviert man es so:
---
tell application "Desktop Printer Manager"
set default printer to desktop printer "PP_prod_couleur"
end tell
---
Das Problem wird aber sein, wie die Drucker beim Kunden benannt worden sind. Die Liste der Namen erhält man so:
---
tell application "Desktop Printer Manager"
set printerList to name of every desktop printer
end tell
---
Hans Haesler, hsa@ringier.ch
als Antwort auf: [#418224]