Bonjour,

je cale sur l'utilisation (pourtant simple) de WScript.Shell.

je souhaite lancer un executable avec des parametres, mais malheureusement ca ne marche pas. Pour etre sur que ce n'est pas ma cmd commande qui est la root-cause je l'ai validee a partir d'un .bat ... pas e probleme
Ci dessous mon code vba et le .bat qui fonctionne bien

VBA code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
        Str_Path = ThisWorkbook.Path & "\Login.txt"
        Str_Wget_Path = ThisWorkbook.Path
        Dim ID As Variant
        Str_Wget = "cmd /c " & Chr(34) & Str_Wget_Path & "\wget.exe" & Chr(34) & " --no-check-certificate -O text.txt -a wgetlog.txt -i login.txt"
        Dim Sh
        Set Sh = CreateObject("WScript.Shell")
        ID = Sh.Run(Str_Wget, 0, True)
        Set Sh = Nothing
.BAT code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
cmd /c "C:\dev\www\public\www - Black For Archive\doc Version 1-0\Multi-Accounts\wget.exe" --no-check-certificate -O text.txt -a wgetlog.txt -i login.txt
???!!! y a t'il quelqu'un qui identifi mon probleme?

par avance merci,

Daniel.