Appliquer un thème Windows par script pour une installation silencieuse
Voici un script pour appliquer un theme Windows par script. Utilisable dans une tâche de post installation.
Les thèmes sont dans les dossiers suivants :
- C:\Users\%username%\AppData\Local\Microsoft\Windows\Themes\
- C:\Windows\Resources\Themes
Création du thème
Sur un poste de test :
- Copier le fond d’écran dans un dossier sur le poste de travail (Exemple : c:Windows\Web\Wallpaper)
- Personnaliser le Thème
- Wallpaper
- Son
- Ecran de veille
- …
- Enregistrer le thème (voir capture d’écran)
- Les thèmes sont dans les dossiers suivants :
- C:\Users\%username%\AppData\Local\Microsoft\Windows\Themes
- C:\Windows\Resources\Themes
- Copier ensuite:
- Le Wallpaper
- Le fichier theme
Script
Je vais utiliser l’outil ThemeSwitcher : http://winaero.com/comment.php?comment.news.209
Le script va être assez simple, je vais le découper en 2 partie
- Le script d’installation
- Le script ActiveSetup
Le script d’installation
Ce script va copier les fichiers theme et wallpaper sur le poste
1 2 |
xcopy "%~dp0Windows" c:\windows\ /S /Y /E regedit /s "%~dp0ActiveSetup.reg" |
Le fichier ActiveSetup.reg va permettre de lancer le batch applytheme.bat lors de la première ouverture de session
1 2 3 4 5 6 7 |
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{FFFFFFFF-BA00-01CF-0AFA-00AA00B6015C}] "StubPath"="cmd /c c:\\windows\\Resources\\ApplyTheme.bat" "Version"="1,1,0,0" "IsInstalled"=dword:00000001 "ComponentID"="Theme VLB" @="PersoW7" |
Le script ActiveSetup
Voici le script qui sera lancé lors de l’ouverture de session
1 2 |
xcopy "%~dp0*.theme" "C:\Users\%username%\AppData\Local\Microsoft\Windows\Themes\" /S /Y /E "%~dp0ThemeSwitcher.exe" "C:\Users\%username%\AppData\Local\Microsoft\Windows\Themes\Villeurbanne.theme" |
Pour vous faire gagner du temps, voici un exemple de script et l’outil
Cet article n'a pas été revu depuis la publication.
Cet article a été créé par david le 27 décembre 2016.
Laisser un commentaire