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