Come modificare sistematicamente un'app predefinita per i file in una determinata cartella

1

Vorrei che tutti i file (di esempio) pdf che arrivano nella mia cartella Scarica vengano aperti con (diciamo) Acrobat invece di il mio Anteprima predefinito (ma voglio mantenere Anteprima come predefinito per tutti gli altri file pdf ).

So come farlo a mano attraverso il mirino, ma vorrei che fosse fatto automaticamente ogni volta che un file viene aggiunto alla cartella Scarica .

Prendo pdf come esempio, ma mi piacerebbe che fosse fattibile con qualsiasi estensione di file.

Come bonus, l'impostazione predefinita tornerà a Anteprima quando il file viene spostato da Download in un'altra cartella.

Grazie!

    
posta A.G. 21.11.2018 - 19:48
fonte

1 risposta

0

Salva questo codice AppleScript seguente in ... / Utenti / IL TUO BREVE NOME / Libreria / Flussi di lavoro / Applicazioni / Azioni cartella .. cartella come file di script. Puoi chiamarlo qualcosa come "Change Default Application.scpt"

Non ho un lettore Acrobat sul mio sistema, quindi ho usato TextEdit.app come una delle mie variabili. È possibile modificare tale valore nella riga 2 del codice, in base alle proprie esigenze. La riga 3 del codice indica ciò che lo script utilizza come app predefinita per i file PDF che si trovano nella cartella a cui è collegata l'azione della cartella.

property Default_App_To_Open_With1 : alias "Macintosh HD:Applications:Preview.app:"
property Default_App_To_Open_With2 : alias "Macintosh HD:Applications:TextEdit.app:"

property Default_App : Default_App_To_Open_With2

property name_Extension : "pdf"

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

Dopo che questo codice è stato modificato a tuo piacimento ed è stato salvato nella cartella menzionata in precedenza, sarà quindi possibile utilizzarlo all'interno di Folder Actions Setup.app per collegarlo a qualsiasi cartella di tua scelta

    
risposta data 23.11.2018 - 19:23
fonte

Leggi altre domande sui tag