OVH Cloud OVH Cloud

Exécution silencieuse avec WshShell.Exec

4 réponses
Avatar
julien
Bonjour,

J'ai réalisé un script vbs pour installer un programme(.exe) et j'aimerais
que cette commande s'éxécute en silencieux et sans redémarrage.
Pourriez-vous m'indiquer la commande que je recherche,

merci par avance,
Julien

PS: voici la commande qui me permet de lancer mon exécutable => Set oExec =
WshShell.Exec("\\X.X.X.X\dossier\application.exe")

4 réponses

Avatar
Jacques93
Bonjour julien,
julien a écrit :
Bonjour,

J'ai réalisé un script vbs pour installer un programme(.exe) et j'aimerais
que cette commande s'éxécute en silencieux et sans redémarrage.
Pourriez-vous m'indiquer la commande que je recherche,

merci par avance,
Julien

PS: voici la commande qui me permet de lancer mon exécutable => Set oExec =
WshShell.Exec("X.X.X.Xdossierapplication.exe")





Peut être avec la méthode Run :

Dim wsh As WshShell

Set wsh = New WshShell
wsh.Run "X.X.X.Xdossierapplication.exe", 6, False

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/6f28899c-d653-4555-8a59-49640b0e32ea.asp

--
Cordialement,

Jacques.
Avatar
julien
J'ai utilisé cette méthode:

wsh.Run "X.X.X.Xdossierapplication.exe", 6, False

Et l'application se lance normalement, sans erreur mais pas en mode
silencieux.

J'ai également essayé cette méthode:

cmd_line = "10.0.0.31shareFrameworkdotnetfx2(AddIn).exe /QUIET"

call wshShell.Run(cmd_line, 6, False)

Et le résultat est le même.

Je continue mes recherches de mon côté, si vous avez d'autres idées...

Merci

Julien



"Jacques93" a écrit dans le message de news:

Bonjour julien,
julien a écrit :
Bonjour,

J'ai réalisé un script vbs pour installer un programme(.exe) et
j'aimerais que cette commande s'éxécute en silencieux et sans
redémarrage.
Pourriez-vous m'indiquer la commande que je recherche,

merci par avance,
Julien

PS: voici la commande qui me permet de lancer mon exécutable => Set oExec
= WshShell.Exec("X.X.X.Xdossierapplication.exe")





Peut être avec la méthode Run :

Dim wsh As WshShell

Set wsh = New WshShell
wsh.Run "X.X.X.Xdossierapplication.exe", 6, False

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/6f28899c-d653-4555-8a59-49640b0e32ea.asp

--
Cordialement,

Jacques.


Avatar
Jacques93
julien a écrit :
J'ai utilisé cette méthode:

wsh.Run "X.X.X.Xdossierapplication.exe", 6, False

Et l'application se lance normalement, sans erreur mais pas en mode
silencieux.

J'ai également essayé cette méthode:

cmd_line = "10.0.0.31shareFrameworkdotnetfx2(AddIn).exe /QUIET"

call wshShell.Run(cmd_line, 6, False)

Et le résultat est le même.

Je continue mes recherches de mon côté, si vous avez d'autres idées...

Merci

Julien



S'il s'agit du déploiement du framework .NET tu devrais poser la
question sur :

microsoft.public.fr.dotnet

et/ou jeter un oeil sur :

http://msdn.microsoft.com/library/fre/default.asp?url=/library/FRE/cpguide/html/cpconmanuallyinstallingdotnetfxexefromshareorwebsite.asp

--
Cordialement,

Jacques.
Avatar
julien
J'ai regardé sur le site que vous m'avez communiquer.

Mais je n'ai pas posté sur un autre groupe de discussion car j'ai le même
problème de déploiement en silencieux pour tous mes applicatifs interne.

Merci.

Julien

"Jacques93" a écrit dans le message de news:

julien a écrit :
J'ai utilisé cette méthode:

wsh.Run "X.X.X.Xdossierapplication.exe", 6, False

Et l'application se lance normalement, sans erreur mais pas en mode
silencieux.

J'ai également essayé cette méthode:

cmd_line = "X.X.X.Xdossierapplication.exe /QUIET"

call wshShell.Run(cmd_line, 6, False)

Et le résultat est le même.

Je continue mes recherches de mon côté, si vous avez d'autres idées...

Merci

Julien



S'il s'agit du déploiement du framework .NET tu devrais poser la question
sur :

microsoft.public.fr.dotnet

et/ou jeter un oeil sur :

http://msdn.microsoft.com/library/fre/default.asp?url=/library/FRE/cpguide/html/cpconmanuallyinstallingdotnetfxexefromshareorwebsite.asp

--
Cordialement,

Jacques.