Bonjour à tous, je souhaiterai lancer un process sur un poste distant via des identifiants différents de ceux de ma session actuelle.
Contexte d'execution :
Je suis connecté sur une session, avec en nom d'utilisateur "TOTO", je souhaite lancer sur "MACHINECIBLE" une application "server.exe" sous l'identitee "TATA"
Code bash : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $username = 'TATA' $password = 'TATAPWD' $computer = 'MACHINECIBLE' $securePassword = ConvertTo-SecureString $password -AsPlainText -Force $credential = New-Object System.Management.Automation.PSCredential $username, $securePassword New-RemoteProcess -comp "$computer" -cmd "C:\temp\server.exe" -Credential $credential
Le code fonctionne avec comme retour console :
Lorsque je prend la main sur "MACHINECIBLE" et que consulte la liste des process j'ai bien un "server.exe" mais le proprietaire du process est "TOTO", l'objectif étant au finale d'avoir le programme qui se lance sous l’identité demandé afin de faire remonter directement à l'utilisateur connecté le programme.Connecting to MACHINECIBLE
Process to create is C:\temp\server.exe
Successfully launched C:\temp\server.exe on MACHINECIBLE with a process id of 1720
Sauriez-vous m'indiquer ce que j'ai pus manquer ?
Cdlt
Partager