Je ne sais pas vraiment si on peut considérer cela comme une "demande de script" à proprement parlé étant donné que j'aimerai surtout certaines réponses me permettant de me débrouiller moi-même, mais il semble que cette section du forum soit tout de même la plus adaptée à ma requête.
Avant de lire la suite et de prendre peur, il faut bien comprendre que ce que je recherche avant tout, c'est une base de discussion entre personnes cherchant également à scripter l'installation silencieuses d'applications que plus ou moins tout un chacun a sur son pc. Bien souvent, quand on tente de faire ce type de script, on se heurte au fait que certaines applis ne gèrent absolument pas le "silent install" ou alors qu'il est extrêmement difficile de trouver la bonne commande à passer sur l'.exe ou le .msi pour rendre l'install silencieuse.
J'ai par ailleurs donné, en fin de post, une liste d'applications qui n'est pas exhaustive. J'ai eu à un instant T besoin de ces applis, mais le but est surtout d'offrir une "base structurelle" de script afin que chacun puisse l'adapter en fonction des applis dont il a besoin; grosse modo qu'il voit à quoi ressemble le code final pour faire ça.
En farfouillant sur ce forum, j'ai d'ores et déjà trouvé de tout petits scripts qui permettent de rendre complètement transparente l'installation d'un logiciel donné. Exemple ici avec Firefox :
Code : Tout sélectionner
RunWait( "Firefox Setup 35.0.1.exe -ms")
Quelques détails sur le concept et contraintes du script :
* Je cherche à mettre en place un script AutoIt (ou plusieurs) qui me permet d'installer de façon transparente et silencieuse un ensemble d'applications prédéfinies.
* Ce script devra être compatible avec un Windows Seven x64
* Ce script sera déployé sur un poste fraîchement installé
* Ce script devra être le plus autonome possible en minimisant les interventions humaines nécessaires à son bon déroulement
* Afin d'alléger le script de départ, l'idéal serait que le script aille chercher les .exe ou .msi en mode "En ligne" (un exemple sur ce thread) plutôt que d'avoir un énorme package embarqué.
Concernant le dernier point, il faut bien comprendre la logique mise en oeuvre ici :
-> Ce script peut-être vu comme un outil personnel pour ceux qui formatent souvent leur machine et ne veulent ni d'un ghost, ni d'un master. Ils réinstallent leur OS proprement et balancent le script afin de réinstaller un "package de base" de leurs applis favorites.
-> Cependant, il peut être bon d'envisager de générer un script suffisamment abouti pour pouvoir l'envoyer à une autre personne qui aurait également besoin d'un package de base suite à une réinstall de poste.
Problématiques envisageables :
* Adopter le déroulement du script au profil utilisateur du poste.
* Trouver les commandes permettant une installation silencieuse étant donné que celles-ci varient en fonction du logiciel ou ne sont tout simplement pas prises en charge.
Liste non exhaustive des applications que j'envisageais pour MON poste :
* Flash Player
* Evernote
* Filezilla avec import du fichier lié au gestionnaire de sites
* Foobar2000
* Freemake Video Downloader
* Freemake Video Converter
* Google Drive
* Java
* Keepass avec import d'un fichier de base de donnée
* MS Office 2013
* Mozilla Firefox (avec installation des addons mais je doute que cela soit faisable étant donné que c'est une appli dans une appli)
* mRemoteNG
* Notepad++
* Q-dir
* Skype
* Steam
* Teamviewer
* VLC
* VMWare
* Winrar
* XrecodeII
* Jshot
* Ma-config
* Battle.net
* Driver pour imprimante Canon Pixma MX725
* Driver pour souris Logitech MX700 Gaming Mouse
* Driver pour clavier Logitech Illuminated Keyboard
Voila grosso modo un premier jet du projet. Je serais ravi de creuser avec vous afin de tenter d'en réaliser tout ou une partie et que nous mettions en communs nos bribes de code ou scripts complets
Bonne soirée à tous
Oppie