J'ai écrit du code c # qui utilise PSexe. Je veux qu'il exécute un exe distant sur une machine connectée à mon LAN.
Cet exe crée un nouvel utilisateur local. Lorsque je lance cet exe localement sur la machine distante (après un clic droit -> "Exécuter en tant qu'administrateur") - cela fonctionne très bien. Je ne sais pas comment simuler le clic droit -> "Exécuter en tant qu'administrateur" de Psexec. J'ai essayé le drapeau -l mais cela n'a pas fonctionné
Utilisez psexec -s
Le commutateur s entraînera son exécution sous le compte système, ce qui revient à exécuter une invite d'administration élevée. viens de l'utiliser pour activer WinRM à distance.
Ajoutez simplement un -h
après avoir ajouté vos informations d'identification à l'aide d'un -u -p
, et il s'exécutera avec des privilèges élevés.