1 votos

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

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

Lo he hecho:

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

  2. Conectar con los 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 para la localización? ¿O 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"

1voto

user3439894 Puntos 5883

Lo siguiente ejemplo Automatizador flujo de trabajo funciona para mí:

Example Automator workflow


on run {input, parameters}

    set thisFolder to (item 1 of input as string)

    tell application "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 sólo eso y no contiene ninguna gestión de errores que pueda ser apropiada/necesaria/deseada. Es responsabilidad del usuario añadir cualquier gestión de errores que sea apropiada/necesaria/querida.

0 votos

Gracias por tomarse el tiempo. Ha sido muy útil.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X