Wie kann ein bestimmter Dateityp in einem Ordner mit einer Standardanwendung für diesen Ordner auf dem Macbook geöffnet werden?

329
mk117

Ich habe einen Ordner mit einem einzelnen Dateityp, einschließlich Unterverzeichnissen, die ich mit einer Standardanwendung öffnen möchte. Ich habe zum Beispiel ungefähr 3 Texteditoren und muss Textdateien in einem Ordner1 mit Texteditor-1 und Ordner2 standardmäßig mit Texteditor-2 öffnen.

Vorschläge, wie ich eine Standard-App für diese bestimmten Ordner-Dateitypen erstellen kann? Nur 1 Dateityp könnte nützlich sein und hoffentlich über Skripts oder Automatisierung.

Ich bin neu bei Mac, also habe ich noch keine alternative App / Utility ausprobiert, die dies unterstützt.

Vielen Dank.

0
Haben die Dateien die gleichen Erweiterungen? Sie können mac mitteilen, welche Anwendung für bestimmte Erweiterungen verwendet werden soll. jmh vor 7 Jahren 0
Ja, sie haben die gleichen Erweiterungen, obwohl dies die Standardeinstellungen für den Dateityp ändern würde und ich versuche, nur für die Ordner spezifische Dateien zu ändern. Standard-App für einen Dateityp nur in diesem bestimmten Ordner. mk117 vor 7 Jahren 0

1 Antwort auf die Frage

2
wch1zpink

Im Finder können Sie in einem beliebigen Ordner mehrere Dateien auswählen und dann mit gedrückter Taste klicken. Der Menüpunkt „Öffnen mit“ wird angezeigt. Halten Sie die Steuertaste gedrückt und drücken Sie dann die Optionstaste. Der Menüpunkt „Öffnen mit“ ändert sich in „Immer geöffnet mit“. Klicken Sie auf den Menüpunkt "Always Open With" (Immer öffnen mit), und wählen Sie die Standardanwendung aus, die Sie zum Öffnen dieser Dateien verwenden möchten. Dadurch wird die Standardanwendung nur für diese Dateien geändert. Folgen Sie einfach diesem Vorgang mit allen Dateien in den verschiedenen Ordnern. Wieder dauert der Vorgang nicht lange, da Sie mehrere Dateien gleichzeitig auswählen und ihre Standardanwendungen ändern können.


Wenn Sie dieses folgende Skript in Ihrem Ordner / Users / Ihr Benutzername / Library / Workflows / Applications / Folder Actions-Ordner speichern, können Sie es im Einrichtungsdialogfeld für Ordner auswählen. Jedes Mal, wenn Sie dem angegebenen Ordner eine Textdatei hinzufügen, wird die Standardanwendung auf den Texteditor festgelegt, den Sie im Skript zugewiesen haben.

Grundsätzlich erstellen Sie drei verschiedene Versionen dieses Ordneraktionsskripts und weisen in jedem Skript eine andere Texteditor-Variable für die Verwendung in den verschiedenen Ordnern zu.


Ich habe das Skript ein wenig geändert, um es etwas universeller zu machen. Jetzt ist es einfacher, den Code so anzupassen, dass er mit verschiedenen Dateierweiterungen und verschiedenen Anwendungen arbeitet, indem Sie einfach die Eigenschaftswerte ändern und dabei den Hauptteil des Skripts vollständig beibehalten.

Dieses Skript zielt NUR auf die .txt-Dateien ab, unabhängig davon, welcher Dateityp dem Ordner hinzugefügt wird

property Default_App_To_Open_With1 : alias "Macintosh HD:Applications:TextWrangler.app:" property Default_App_To_Open_With2 : alias "Macintosh HD:Applications:TextEdit.app:" property Default_App_To_Open_With3 : alias "Macintosh HD:Applications:BBEdit.app:"  property Default_App : Default_App_To_Open_With3  property name_Extension : "txt"  on adding folder items to this_folder after receiving dropped_items repeat with this_File in dropped_items tell application "System Events" if name extension of this_File is name_Extension then set default application of this_File to Default_App end if end tell end repeat end adding folder items to