Bonjour,

Je suis face à un léger problème prise de tête. Je débute en powershell et j'ai créé un script pour interroger une liste de PC à distance via un powershell.
Aujourd'hui, je réussi à avoir l'identifiant de l'utilisateur ainsi que si la connexion au compte est active ou pas via un psexec intégré dans le script.
le souci est que la connexion psexec fini toujours par un statut 1, donc une sortie normale, quand ça fonctionne bien.
J'arrive à utiliser ce statut pour les logs.
Seulement, je cherche à utiliser le retour affiché lors du psexec pour déclencher des actions.
Exemple, si l'utilisateur est * : redémarrer le poste.
Or, je ne vois pas comment faire. j'ai creusé sur un get-event, mais je semble faire fausse route.
Dans l’idéal, je souhaiterais qu'une fois le psexec fini, s'il y a une action à faire qu'un nouveau psexec s'ouvre pour lancer la commande de reboot.
Mais cette partie je devrais arriver à la faire.

Si quelqu'un a une idée, je lui serais reconnaissant.

Amicalement,

Neofoxy