Ho uno script Perl scritto in Windows e un AppleScript scritto in OS X. Voglio che AppleScript invochi lo script Perl che risiede in Windows. Come posso fare questo?
Supponendo di avere accesso al file dal tuo sistema Mac, ad esempio attraverso una cartella condivisa, lo eseguirai localmente (tramite Terminale) in questo modo:
perl /path/to/windows/shared/folder/scriptname.pl
In AppleScript questo sarebbe qualcosa del tipo:
do shell script "/usr/bin/perl /path/to/windows/shared/folder/scriptname.pl
Tuttavia, questo esegue ancora lo script Perl dall'istanza Mac locale. Se si desidera effettivamente invocarlo sul server Windows, si tratta di un gioco diverso. Ciò richiederebbe l'impostazione dell'accesso remoto tramite ad esempio SSH o IIS sulla macchina Windows.