Page 1 sur 1

Execution fichier powershell a distance

Posté : 04 juin 2019, 15:50
par alf78fr
Bonjour
j'ai un fichier powershell en executer a distante via mon script PHP et je sèche lamentablement
sur mon serveur il fonctionne bien

mais pas a distance :(

Code : Tout sélectionner

exec('\\RDS-11\Maintenance\test.ps1');
merci pour votre aide

Re: Execution fichier powershell a distance

Posté : 05 juin 2019, 00:55
par @rthur
Peut être une piste ici pour ce qui concerne l'executionpolicy :
https://www.itdroplets.com/run-a-powers ... -from-php/

Dans tous les cas, il faut vraiment que tu regardes dans les logs de ton serveur local et de ton serveur distant pour voir si tu n'aurais pas un message d'erreur/de blocage de sécurité.

Les permissions Windows sont juste une calamité pour réussir à autoriser PHP à accéder à un fichier sur le réseau. Mais si tu lances powershell.exe sur ta machine locale en lui disant d'aller exécuter un fichier sur le réseau, ça sera peut être plus simple.
A vérifier, mais dans tous les cas il faut farfouiller dans les logs pour comprendre où ça bloque