Ændr standardapp for filtype via Terminal i OS X: Trin-for-trin guide

Hvordan ændres standardappen for alle filer af en bestemt filtype via Terminal i OS X?

For at ændre standardappen for alle filer af en bestemt filtype via Terminal i OS X, skal du installere duti, finde applikationens bundle identifier og filtypens UTI, og derefter bruge duti-kommandoen til at foretage ændringen.

Hvordan ændres standardappen for alle filer af en bestemt filtype via Terminal i OS X?

For at ændre standardappen for alle filer af en bestemt filtype via Terminal i OS X, kan du følge disse trin:

  1. Åbn Terminal.
  2. Installer duti, et kommandolinjeværktøj til at ændre standardprogrammer:
    • Hvis du har Homebrew installeret, kan du bruge følgende kommando:
      brew install duti
  3. Find ud af, hvad den ønskede applikations bundle identifier er:
    • Du kan finde denne information ved at bruge osascript:
      osascript -e 'id of app "AppName"'

      Erstat AppName med navnet på den applikation, du vil bruge som standard.

  4. Find ud af, hvad filtypenavnet (UTI) for den ønskede filtype er:
    • Du kan bruge mdls kommandoen til at finde UTI for en fil:
      mdls -name kMDItemContentType /path/to/file

      Erstat /path/to/file med stien til en fil af den type, du vil ændre.

  5. Brug duti til at ændre standardappen for den ønskede filtype:
    • Brug følgende kommando:
      duti -s com.example.app com.example.uti all

      Erstat com.example.app med bundle identifier for den ønskede applikation og com.example.uti med UTI for filtypen.

Efter at have fulgt disse trin, vil standardappen for alle filer af den bestemte filtype være ændret til den ønskede applikation.