étant entrain de codé un petit lanceur pour google chrome je tombe sur une chose qui m'embete et que je n'arrive pas à regler, il est possible d'ajouter des arguments à google chrome et je souhaite passer par le biais d'un iniread afin de les ajouter (voir $AdditionalParam), en faite ma syntax ne doit pas etre bonne les arguments additionnel $AdditionalParam ne s'ajoutant pas, tout ceci etant confus voilà mon code:
Code : Tout sélectionner
Dim $AppName = "Chrome"
Dim $AppNamePortable = $AppName & "Portable"
Dim $AppDir = @ScriptDir & "\CharlyAppZ\" & $AppName & "\"
Dim $Proces = $AppName & ".exe"
Dim $Incognito = IniRead(@ScriptDir & "\Data\" & $AppNamePortable & ".ini", $AppNamePortable, "Incognito", "false")
Dim $AdditionalParam = IniRead(@ScriptDir & "\Data\" & $AppNamePortable & ".ini", $AppNamePortable, "AdditionalParameters", "")
If $AdditionalParam <> "" Then
If $Incognito = "true" Then
[b]; ligne qui ne fonctionne pas[/b]
ShellExecute($AppDir & $Proces, $AdditionalParam & '" --incognito -user-data-dir="' & @ScriptDir & '\Data\Chrome"', @ScriptDir)
Else
[b]; autre ligne qui ne fonctionne pas[/b]
ShellExecute($AppDir & $Proces, $AdditionalParam & '" -user-data-dir="' & @ScriptDir & '\Data\Chrome"', @ScriptDir)
EndIf
Else
If $Incognito = "true" Then
ShellExecute($AppDir & $Proces, '--incognito -user-data-dir="' & @ScriptDir & '\Data\Chrome"', @ScriptDir)
Else
ShellExecute($AppDir & $Proces, '-user-data-dir="' & @ScriptDir & '\Data\Chrome"', @ScriptDir)
EndIf
EndIfcdt
Stéphane


