Sto cercando di aprire una cartella in Finder utilizzando AppleScript. Quello che segue è il mio codice. Desidero aprire la cartella WorkSpace
nel Finder, ma apre la cartella principale /Volumes/MyMacDrive/Mani
ed evidenzia la cartella WorkSpace
. Voglio il contenuto della cartella WorkSpace
, ma tutto quello che sto ottenendo è il contenuto della cartella principale. Cosa mi manca qui ..?Applescript: apre una cartella nel Finder
property the_path : "/Volumes/MyMacDrive/Mani/WorkSpace/"
set the_folder to (POSIX file the_path) as alias
tell application "Finder"
activate
if window 1 exists then
set target of window 1 to the_folder
else
reveal the_folder
end if
end tell
Uso della finestra ' 'Finder class invece di 'window' per non avere un errore se una di queste finestre è aperta (finestra delle informazioni, finestra delle preferenze, finestra di ritaglio e finestra delle opzioni di visualizzazione) .-->' se la finestra Finder 1 esiste allora'. Il comando di rivelazione: porta gli oggetti specificati in ** view **, usa il comando 'open' come nella risposta di ** adayzdone **. – jackjr300