Question Installation silencieuse

Plus d'informations
il y a 14 ans 9 mois #9770 par Gerne cyril
Etant actuellement en stage (mon premier stage info: je débute!) mon sujet est le suivant:

-permettre à un utilisateur non-admin de faire des mises à jour pour les programmes suivant sous seven:

. firefox
. thunderbird
. acrobat reader
. java
. flashplayer

-les installations de mise a jour doivent se faire de manière silencieuse sans que l'utilisateur n'ai à cliquer quoi que ce soit

J'ai donc creéé des scripts qui recupérent les installeurs les plus recents des programmes cités ci-dessus et qui les executent avec des credential admin

mais en ce qui concerne l'aspect silencieux je suis plus que largué! Entre les syntaxes façon /s, /qn, ... ou autre fichier.msi je ne sais pas par ou commencer!

Quelqu'un aurait-il une piste?
Merci!

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 9 mois #9771 par Gerne cyril
Réponse de Gerne cyril sur le sujet Re:Installation silencieuse
J'ai fait un truc du genre:

[code:1]$parameters = \"/S /qn /norestart \"
$install = [System.Diagnostics.Process]::«»Start( \"C:\Users\$nom\Downloads\$nomprog\", $cred.username, $cred.password, $parameters)
$install.WaitForExit()[/code:1]

but it doesn't work!

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 9 mois #9781 par Gerne cyril
Réponse de Gerne cyril sur le sujet Re:Installation silencieuse
bon! je contourne le probleme en utilisant le script VBS suivant:

[code:1]Set objShell = CreateObject(\"Wscript.Shell\"«»)
Set objFSO = CreateObject(\"Scripting.FileSystemObject\"«»)

'Récupération du chemin du dossier contenant le script en cours
strCheminDossierScript = objFSO.GetParentFolderName(Wscript.ScriptFullName)

'Lancement de l'installateur silencieux de Firefox
strCheminFichierInstall = strCheminDossierScript & \"\setup.exe\"
objShell.Run Chr(34) & strCheminFichierInstall & Chr(34) & \" -ms\", 0, True[/code:1]

je suis malheureusement incapable de le traduire en powershell!:dry:
mais bon ça fonctionne...

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.033 secondes
Propulsé par Kunena