Applescript in automator - guardar ubicación de carpeta

0

espero que alguien me pueda ayudar. Tengo un script que crea una carpeta / subcarpeta. Esta carpeta debe guardarse en una ubicación después de haber sido asignada con las variables.

Estoy tratando de agregar esto a Automator y luego para que el script se ejecute y pregunte dónde guardar los resultados (Carpeta).

Soy un novato en lo que respecta a AppleScript, así que por favor, tengan paciencia conmigo.

Hasta ahora he agregado la secuencia de comandos en Automator e insertado 'Archivos & Acción de las carpetas. Pero no parece guardar los resultados en la carpeta que he pedido. Necesito que targetFolder sea el "guardar en destino" en lugar del buscador (como el script actual)

¿Podría alguien ayudarme con más información sobre cómo guardar ubicaciones con AppleScript? Disculpe mi falta de conocimiento:

tell application "Finder" to set targetFolder to target of Finder window 1 as text
set jobNumber to getParameter for "Enter Job Number"
set jobTitle to getParameter for "Enter Job Title"
set folderStructure to "/{'Design'/{'1. Working','2. Output','3. Assets','4. Ref'},'Artwork'/{'• Final Artwork','• Previous Proof','Images Hi Res','PDFs'},'Copy'/{'• Previous Proof','• Copy Brief'},'Production'/{'Briefs','Estimates','Feedback','PDFs','Production','QA (Signoff)','Scope (SOW)','Specs','Timings'},'Creative'/{'1. Working','2. Output','3. Assets','4. Ref'}}"




do shell script "/bin/mkdir -p " & quoted form of POSIX path of targetFolder & "/" & quoted form of (jobNumber & "_" & jobTitle) & folderStructure

on getParameter for prompt
    repeat
        display dialog prompt default answer ""
        set parameter to text returned of result
        if result is not "" then return parameter
    end repeat
end getParameter

captura de pantalla enlace

robar

    
pregunta lister 23.08.2018 - 12:51

0 respuestas

Lea otras preguntas en las etiquetas