fonction PHP Exec(), tu fais ce que tu veux avec ton shell, même rebooter ton ordi si tes autorisations sont bien foutues.. sur Apache, IIS, ou tout autre server capable d'implémenter le scripting. En Perl c'est exec aussi si mes souvenirs sont bons.
exec ('c:\script.bat') or print STDERR "couldn't exec script.bat: $!";
$retour = system('c:\script.bat'); si tu souhaites un retour de valeur.
et encore c'est la méthode la plus lente mais la moins complexe à mettre en place pour executer une commande shell sous n'importe quel OS hôte via un serveur HTTP et un script.
Message édité par jackyl le 22-12-2004 à 10:28:45