Windows -Automatiser l'installation de toutes vos applications windows après formatage : Chocolatey, script bat ...
30 nov. 2017
J'ai acheté récemment un nouveau ordinateur et j'ai été désespéré en pensant devoir tout réinstaller mes logiciels à la main. En cherchant un peu je suis tombé sur chocolatey.
C'est un outil qui utilise le dépôt Nuget dédié aux applications windows. Il lui associe un script PowerShell *.ps1 pour faire l'installation. Bien évidemment il vérifie dans la base de registre si le logiciel n'est pas déjà existant.
Pour ma part j'ai utilisé un fichier qui contient tous mes logiciels à installerIl suffit de lancer dans l'invite de commande l'installation de chocolatey
Et on execute cette simple commande
Attention ca va être long...
On retourve ensuite les logs sont dans C:\ProgramData\chocolatey\logs\chocolatey.log
Et à la fin de l'installation il y a un resumé de ce qui s'est bien installé ou pas.
Si l'installateur windows du package n'a pas spécifié un chemin d'installation, il sera placé dans ChocolateyInstall\lib
Cependant je souhaite aussi lancer des exe en dehors de leur dépôt et la version gratuite ne le permet pas. Du coup j'ai créé un script bat pour installer mes autres applications qui sont stockées sur un partage réseau samba.
Maintenant que toutes mes applications sont présentes sur ma machine, je vais configurer comme avant Chrome et Sublime Text.
Pour commencer, connectez vous sur chrome avec votre compte Google

pour autoriser la synchronisation

et il vous suffit de choisir quoi synchroniser

Ensuite pour installer tous les packages de Sublime Text il suffit de copier le fichier Package Control.sublime-settings dans le dossier %AppData%\Sublime Text 3\Packages\User. On relance simplement ST et il va tous installer tout seul
Et voilà votre PC est prêt avec tout installé dessus, enjoy !
blog comments powered by Disqus
C'est un outil qui utilise le dépôt Nuget dédié aux applications windows. Il lui associe un script PowerShell *.ps1 pour faire l'installation. Bien évidemment il vérifie dans la base de registre si le logiciel n'est pas déjà existant.
Pour ma part j'ai utilisé un fichier qui contient tous mes logiciels à installerIl suffit de lancer dans l'invite de commande l'installation de chocolatey
Et on execute cette simple commande
Attention ca va être long...
On retourve ensuite les logs sont dans C:\ProgramData\chocolatey\logs\chocolatey.log
Et à la fin de l'installation il y a un resumé de ce qui s'est bien installé ou pas.
Si l'installateur windows du package n'a pas spécifié un chemin d'installation, il sera placé dans ChocolateyInstall\lib
Cependant je souhaite aussi lancer des exe en dehors de leur dépôt et la version gratuite ne le permet pas. Du coup j'ai créé un script bat pour installer mes autres applications qui sont stockées sur un partage réseau samba.
Maintenant que toutes mes applications sont présentes sur ma machine, je vais configurer comme avant Chrome et Sublime Text.
Pour commencer, connectez vous sur chrome avec votre compte Google

pour autoriser la synchronisation

et il vous suffit de choisir quoi synchroniser

Ensuite pour installer tous les packages de Sublime Text il suffit de copier le fichier Package Control.sublime-settings dans le dossier %AppData%\Sublime Text 3\Packages\User. On relance simplement ST et il va tous installer tout seul
Et voilà votre PC est prêt avec tout installé dessus, enjoy !