• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Programmzugehörigkeit bearbeiten

comfreak

deaktivierter Benutzer
Registriert
05.11.08
Beiträge
959
Hallo zusammen,

habe jetzt schon lange gesucht, aber wie kann ich meinem Mac sagen, welche Datei er mit welchem Programm öffnen soll, bzw. welche Dateinamens-Erweiterung er welchem Programm zuweist?
Ich habe nämlich aus Versehen ein Programm einem unbekannten Typ zugewiesen und würde gerne dieses Programm da wieder rausnehmen..

Vielen Dank für eure Hilfe!

Gruß comfreak
 
Auf Datei einmal klicken, so dass der Namen farblich unterlegt ist.
Dann command und i, dann ziemlich weit unten unter oeffnen mit festlegen.
That's it.
 
Das musst Du mir jetzt erklaeren. Du hast Dateien, die Du nicht aufmachen willst?

Wenn ja:-/, dann ordne der Datei ein Programm zu, was sie oeffnen kann oder eben nicht und zieh dann halt die Datei haendisch auf das Icon des gewuenschten Programms.
 
Das musst Du mir jetzt erklaeren. Du hast Dateien, die Du nicht aufmachen willst?

Wenn ja:-/, dann ordne der Datei ein Programm zu, was sie oeffnen kann oder eben nicht und zieh dann halt die Datei haendisch auf das Icon des gewuenschten Programms.

ich habe einen unbekannten dateityp (sagen wir .abcd) ein Programm zugeordnet, das diese Datei nicht öffnen kann. Außer diesem Programm gibt es aber kein anderes, das diese (vermeindlich) Datei aufmachen kann. Jetzt will ich, dass es wieder wie früher diese Datei als unbekannt anzeigt und mir nicht angiebt, er könne sie öffnen, obwohl es nicht geht.
Anders herum: Wie kann ich (ähnlich zu Windows) sagen, welche Datei wie geöffnet wird?

comfreak
 
Der Eintrag wird nach gewisser Zeit von selbst verschwinden.
Du kannst das beschleunigen, indem du folgende Datei bearbeitest:
${HOME}/Library/Preferences/com.apple.LaunchServices.plist
Unter "LSHandlers" findest du ein Array, das sämtliche getroffenen Zuweisungen auflistet. Du brauchst nur einfach daraus das betreffende Element komplett entfernen. Vielleicht fängst du vorteilhafterweise am Ende der Liste mit suchen an.
Danach neu anmelden und der Käse sollte wieder schön grün sein.

BTW
Eine Alternative dazu wäre evtl das hier.
 
Also das eingetragene Programm kann die Datei nicht öffnen, und es gibt auch kein anderes... Du hast einen Dateityp, den kein Programm öffnen kann?

Anders herum: Wie kann ich (ähnlich zu Windows) sagen, welche Datei wie geöffnet wird?
Wie erklärt. In der Infobox das entsprechende Programm angeben. Wie soll die Datei sonst geöffnet werden außer mit einem Programm?
 
Wie erklärt. In der Infobox das entsprechende Programm angeben. Wie soll die Datei sonst geöffnet werden außer mit einem Programm?

Ich habe manuell ein anderes Programm angegeben, weil ich dachte, dass es evtl. mit dem gehen könnte. Das war aber nicht der Fall, also wollte ich es wieder austragen.
Ich weiß ja nicht wie es dir geht, aber ich habe für ".abc" kein Programm.

@Rastafari: Danke für deinen Tipp, werde mal das Programm ausprobieren.

Gruß comfreak
 

Die Alternative macht bei "Nichts unternehmen" eine interessante Anwendung als Standard rein, statt den Eintrag zu löschen, die "DoNothing" heißt und genau das macht, was ihr Name sagt...
Der andere Tipp mit der plist funktionierte einwandfrei, den Beitrag zu bearbeiten, aber selbst nach einem Reboot bleibt das Programm drin, in der plist jedoch nicht..

Gruß comfreak
 
Zuletzt bearbeitet:
Eine falsche Zuordnung aendern macht Sinn, wenn man dann das zugehoerige Programm zuweist.
Den Sinn hinter "Zuordnung loeschen, nicht neu vergeben und unnoetige Datei behalten" erschliesst sich mir nicht.
Ist das einfach nur ein Manipulationstest oder was ist der tiefere Sinn dieser Aktion?