EXECUTER EN TANT QUE UN AUTRE PROGRAMME

Signaler
Messages postés
248
Date d'inscription
mercredi 15 juin 2005
Statut
Membre
Dernière intervention
15 mars 2007
-
Messages postés
20
Date d'inscription
vendredi 11 avril 2003
Statut
Membre
Dernière intervention
7 août 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/28328-executer-en-tant-que-un-autre-programme

Messages postés
20
Date d'inscription
vendredi 11 avril 2003
Statut
Membre
Dernière intervention
7 août 2009

Bonjour,

Je n'arrive pas a faire marcher la source chez moi (windows 2000) :
j'ai fait un test tout bete mais rien ne se passe.
Voici ce que j'ai mis sur mon bouton :
lpUsername = moncompteadmin
lpDomain = "."
lpPassword = monmotdepasse
lpApplicationName = "c:\winnt\system32\regedt32.exe"
lpCommandLine = ""
CreateProcessWithLogon StrPtr(lpUsername), StrPtr(lpDomain), StrPtr(lpPassword), LOGON_WITH_PROFILE, StrPtr(lpApplicationName), StrPtr(lpCommandLine), CREATE_DEFAULT_ERROR_MODE Or CREATE_NEW_CONSOLE Or CREATE_NEW_PROCESS_GROUP, ByVal 0&, StrPtr(lpCurrentDirectory), StartInfo, PROCESSINFO

Y a t'il une erreur dans le code de mon bouton?
Messages postés
521
Date d'inscription
mardi 24 décembre 2002
Statut
Membre
Dernière intervention
11 septembre 2008
5
le compte et le mot de passe avec lequel on va executer un autre programme en tant que, est ecrit en dur dans le programme donc pas visible de l'utilisateur mais tu peux tres bien faire une fenetre de saisie avec le champ mot de passe avec des etoiles ******, voila.
Messages postés
248
Date d'inscription
mercredi 15 juin 2005
Statut
Membre
Dernière intervention
15 mars 2007
31
Je n'ai pas encore éssayé, et je ne peux pas encore...
Mais, peut-on executer un programme en mode admin alors que l'on ne l'est pas....? (sans taper le mo de passe...)
Parce que en faite, par securité, je vais sur une session d'utilisateur simple...
Seulement, quand je veux installer un programme, sois je le permets à cet utilisateur et ensuite je lui re-interdis, sois je j'ouvre la session admin...Et c'est une petite perte de temps, mais que j'aimerais règler quan meme...

Voila !