Automator per aprire file casuali sulla condivisione di Windows

1

Ho creato tramite l'automazione la possibilità di aprire localmente un file casuale in una cartella specificata con sottocartelle. Non riesco a capire come farlo su una condivisione di Windows in rete.

Ho:

  1. Ottieni server specificati = smb://Share/Folder 1

  2. Connetti a server = si connette

  3. Esegui AppleScript

    tell application "Finder"
    
        set location to :: -- NOT WORKING!
    
        set randomFolder to some folder in folder "location"
        open some file in randomFolder
    end tell
    

Qualche idea su cosa sia la sintassi per la posizione? O mi manca completamente il marchio con queste azioni? Ho provato diverse varianti e niente funziona.

Nota: c'è uno spazio nella posizione "Cartella 1"

    
posta Jeff 21.12.2018 - 14:30
fonte

1 risposta

1

Il seguente esempio Automator flusso di lavoro funziona per me:

onrun{input,parameters}setthisFolderto(item1ofinputasstring)tellapplication"Finder"
        set randomFolder to some folder in folder thisFolder
        open some file in randomFolder
    end tell

end run

Nota: il esempio codice AppleScript è proprio quello e non contiene alcuna gestione degli errori come potrebbe essere adeguato / necessario / wanted. L'onere spetta all'utente di aggiungere qualsiasi gestione degli errori appropriata che potrebbe essere appropriata / necessaria / desiderata.

    
risposta data 21.12.2018 - 15:20
fonte

Leggi altre domande sui tag