01-19-2008, 09:32 PM
At work, we have a number of Macs for student use, requiring us to make sure everything opens and runs properly every time we do an update, prior to distributing the new images to all the other macs around.
What my boss has asked me to do is make something, he doesn't care how, to open every program in the Applications folder one by one. So, basically, you might have iDVD open, the script, automator program, whatever, would then wait until it is closed, then go onto iMovie, wait, then go to iPhoto when iMovie is closed, etc. It would keep on doing this until every application has been opened.
Thus far, I have been able to make an Automator program that looks in the folder, gets all the programs contained therein, and open them. Unfortunately, it opens everything at once, which can quickly crash the machine.
Does anybody here know if this is doable? The only limitation is that it has to run without a terminal, which would probably rule out a bash script (Although I haven't tried this, so I cannot entirely rule it out). I'm not looking for an exact script to do this, but a starting point to figure this out. I've had suggested AppleScript, but I don't know this language at all, so I don't know what is possible with it, and what's not.