/System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks<br>bash-3.2$  /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -h<br>lsregister: [OPTIONS] [ &lt;path&gt;... ]<br>

                      [ -apps &lt;domain&gt;[,domain]... ]<br>                      [ -libs &lt;domain&gt;[,domain]... ]<br>                      [ -all  &lt;domain&gt;[,domain]... ]<br><br>Paths are searched for applications to register with the Launch Service database.<br>

Valid domains are &quot;system&quot;, &quot;local&quot;, &quot;network&quot; and &quot;user&quot;. Domains can also<br>be specified using only the first letter.<br><br>  -kill     Reset the Launch Services database before doing anything else<br>

  -seed     If database isn&#39;t seeded, scan default locations for applications and libraries to register<br>  -lint     Print information about plist errors while registering bundles<br>  -convert  Register apps found in older LS database files<br>

  -lazy n   Sleep for n seconds before registering/scanning<br>  -r        Recursive directory scan, do not recurse into packages or invisible directories<br>  -R        Recursive directory scan, descending into packages and invisible directories<br>

  -f        force-update registration even if mod date is unchanged<br>  -u        unregister instead of register<br>  -v        Display progress information<br>  -dump     Display full database contents after registration<br>

  -h        Display this help<br>bash-3.2$ <br><br>