[X-Unix] Changing a file's open-with program at the command line.

Steve Morris barbershopsteve at gmail.com
Wed Feb 10 19:54:28 PST 2010


/System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks
bash-3.2$
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister
-h
lsregister: [OPTIONS] [ <path>... ]
                      [ -apps <domain>[,domain]... ]
                      [ -libs <domain>[,domain]... ]
                      [ -all  <domain>[,domain]... ]

Paths are searched for applications to register with the Launch Service
database.
Valid domains are "system", "local", "network" and "user". Domains can also
be specified using only the first letter.

  -kill     Reset the Launch Services database before doing anything else
  -seed     If database isn't seeded, scan default locations for
applications and libraries to register
  -lint     Print information about plist errors while registering bundles
  -convert  Register apps found in older LS database files
  -lazy n   Sleep for n seconds before registering/scanning
  -r        Recursive directory scan, do not recurse into packages or
invisible directories
  -R        Recursive directory scan, descending into packages and invisible
directories
  -f        force-update registration even if mod date is unchanged
  -u        unregister instead of register
  -v        Display progress information
  -dump     Display full database contents after registration
  -h        Display this help
bash-3.2$
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserver.themacintoshguy.com/pipermail/x-unix/attachments/20100210/4de9bf42/attachment.htm>


More information about the X-Unix mailing list