j'ai la même problématique : l'installation silencieuse d'un MSI mais avec les droits administrateurs locaux mais avec le fichier MSI qui sera dans le même répertoire que le script AutoIT compilé en EXE
j'ai trouvé cette commande qui pourrais correspondre :
#NoTrayIcon
Dim $sUserName = "myuser"
Dim $sPassword = "mypass"
Dim $sDomaine = "mydomain"
If Not IsAdmin() Then
Run($sUserName, $sDomaine, $sPassword, 0, @ScriptFullPath, @ScriptDir)
Exit
EndIf
Mais j'ai deux comptes administrateur possibles sur les PC de mon client.
Désolé si je pose des questions bêtes mais je n'ai jamais fait d'autoIT : je suis tous novice

Le problème que j'ai est d'imbriquer les différentes fonctions que je souhaites intégrer dans mon script d'automatisation.
J'ai fait ce type de script repris d'un collègue qui est parti :
Local $sUserName = "usernamexxxx"
Local $sPassword = "Passwordxxxxx"
Local $iPID = RunAsWait($sUserName, @ComputerName, $sPassword, 0, "msiexec /i c:\temp\BIGIPComponentInstaller.msi /q")
Local $sUserName = "usernamexxxx"
Local $sPassword = "xxxxxxxxx"
Local $iPID = RunAsWait($sUserName, @ComputerName, $sPassword, 0, "msiexec /i c:\temp\BIGIPComponentInstaller.msi /q")
Merci pour votre aide par avance.
Bon après-midi.