
Je souhaiterais apprendre comment savoir si une fonction s'execute bien
ou si l'ensemble de l'execution c'est bien déroulée
A priori l'executable renvoi une valeur 0 ou 1 et une fonction egalement
voici mon code mais il ne me parait pas optimale ...
Quel serait à votre avis la bonne manière de procéder ?
En vous remerciant pour vos conseils
Code : Tout sélectionner
#include <AutoItConstants.au3>
#include <File.au3>
chromeInstall()
Global $CodeRetour = chromeInstall()
Func chromeInstall()
Local $sUserName = "admin"
Local $sPassword = "xxxx"
Local $iPID = RunAs($sUserName, @ComputerName, $sPassword, $RUN_LOGON_NOPROFILE, "ChromeStandaloneSetup64.exe /install /silent", "", @SW_SHOWMAXIMIZED)
Local $hFile = FileOpen(@ScriptDir & "\deploiement_chrome.log", 1)
_FileWriteLog($hFile, @UserName & " " & @ComputerName & " " & "Date:" & @MDAY & @MON & @YEAR & " Heure:" & @HOUR & @MIN & @SEC & " " & "Code Retour:" & @error)
FileClose($hFile)
Exit ($CodeRetour)
EndFunc ;==>chromeInstall