Invoquer un script Perl sous Windows depuis OS X

1

J'ai un script Perl écrit sous Windows et un AppleScript sous OS X. Je souhaite que AppleScript appelle le script Perl résidant sous Windows. Comment puis-je faire ceci?

utilisateur66033
la source
1
Windows est-il sur Boot Camp / Parallels / autre ordinateur?
grg

Réponses:

2

En supposant que vous ayez accès au fichier à partir de votre système Mac, par exemple via un dossier partagé, exécutez-le localement (via Terminal) comme suit:

perl /path/to/windows/shared/folder/scriptname.pl

Dans AppleScript, cela ressemblerait à quelque chose comme:

do shell script "/usr/bin/perl /path/to/windows/shared/folder/scriptname.pl

Toutefois, cela exécute toujours le script Perl à partir de votre instance Mac locale. Si vous voulez réellement l'invoquer sur le serveur Windows, il s'agit d'un jeu de balle différent. Pour cela, vous devez configurer un accès à distance, par exemple via SSH ou IIS sur la machine Windows.

Moriarty
la source