I was just wondering how someone would go about finding all the applications that are installed on Mac OS X 10.5 using preferably applescript and output all their application names to a text file.
I was just wondering how someone would go about finding all the applications that
Share
All the applications installed under Mac OS X are registered in the Launch Services database.
The Launch Services framework contains a helper shell command
lsregisterwhich among other uses can dump the information stored in the Launch Services database. Under Mac OS X 10.5 and 10.6 that command is located in the following folder:Using a few simple grep filters one can extract the full paths of all registered applications:
Putting it all together, the following AppleScript will compute the user visible names of all registered applications using the info for command: