Automator para abrir un archivo aleatorio en un recurso compartido de Windows

1

He creado a través de Automator la capacidad de abrir localmente un archivo aleatorio en una carpeta específica con subcarpetas. No puedo averiguar cómo hacer esto en un recurso compartido de Windows en red.

Tengo:

  1. Obtener servidores especificados = smb://Share/Folder 1

  2. Conectar a servidores = se conecta

  3. Ejecutar AppleScript

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

¿Alguna idea de cuál es la sintaxis de la ubicación? ¿O me estoy perdiendo la marca completamente con estas acciones? He intentado varias variaciones y nada funciona.

Nota: hay un espacio en la ubicación "Carpeta 1"

    
pregunta Jeff 21.12.2018 - 14:30

1 respuesta

1

El siguiente ejemplo Automator flujo de trabajo funciona para mí:

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: El ejemplo AppleScript código es solo eso y no contiene ningún manejo de errores como puede ser apropiado / necesitado / querido El usuario tiene la responsabilidad de agregar cualquier manejo de errores apropiado que pueda ser apropiado / necesario / deseado.

    
respondido por el user3439894 21.12.2018 - 15:20

Lea otras preguntas en las etiquetas