From [Mac OS X Hints](http://www.macosxhints.com/article.php?story=20050512170841120): *"If you need to execute an Automator workflow from an AppleScript, have the application "Automator Launcher" open the saved workflow document.*
*A sample code snippet would look something like this:*
tell application "Automator Launcher"
open "... path to saved workflow document ..."
end tell
*The workflow will execute without opening Automator, and you get the workflow status in the menu bar.*"
tell application “Automator”
open “Xik:Library:Application Support:Automator:Workflows:ErasePrefs”
end tell
Opens automator with a window for a new workflow with the first and only step “get specified finder items” with the my ‘eraseprefs’ name and a blank path.
Anything obviously in error? Thanks.
Event log:
tell application “Automator”
open “Xik:Library:Application Support:Automator:Workflows:ErasePrefs”
current application
open “Xik:Library:Application Support:Automator:Workflows:ErasePrefs”
end tell
I go this way as no results are forthcoming when a workflow saved as an application is run, beyond the menu bar notification series.
Comment by mark chapoton — July 11, 2005 @ 2:16 pm
“Automator Launcher” gets an invalid connection error message.
Proper path including the ‘apple’ folder still gets the new workflow window.
Comment by mark chapoton — July 11, 2005 @ 2:25 pm
Another way to the same resault is to save your Automator script as an application and open it with the tell application string in Apple Script.
A small script for connecting a hot folder to a Automator script looks like this.
________________
on adding folder items to this_folder after receiving these_items
tell application “The name of your Automator script”
launch
end tell
end adding folder items to
_______________
/Fredrik
Comment by Fredrik Malvefors — August 29, 2005 @ 4:30 am