Bonjour à tous,
Je fais appel a votre aide et conseil, le script présenter ici dessous me permet d'executer un programme en tant qu'administrateur réseau, il marche trés bien, mais je n'arrive pas à le faire fonctionner en administrateur local. il passe bien le login/mot de passe mais me dit qui ne trouve pas le programme alors qu'il est toujours la.
Voici code qui fonctionne avec login\mot de passe administrateur réseau
Voici mon code pour l'admin local (le code ne fonctionne pas)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $password = Cat "\\172.16.0.2\Script\pwd.pwd" | ConvertTo-SecureString -key (3,4,2,3,56,34,254,222,1,1,2,23,42,54,33,233,1,34,2,7,6,5,35,43) $User = "st-marc\administrateur" $Credential = New-Object -typename System.Management.Automation.PSCredential -ArgumentList $User, $Password Start-Process "D:\BMS_pix\driver\DPInst.exe" -Credential $credential
J'ai biensur ré encoder le mot de passe, "st-marc" est bien un compte admin
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $password = Cat "\\172.16.0.2\Script\pwd.pwd" | ConvertTo-SecureString -key (3,4,2,3,56,34,254,222,1,1,2,23,42,54,33,233,1,34,2,7,6,5,35,43) $User = "st-marc" $Credential = New-Object -typename System.Management.Automation.PSCredential -ArgumentList $User, $Password Start-Process "D:\BMS_pix\driver\DPInst.exe" -Credential $credential
merci de votre coup de main!
Partager