WPI – Installation Silencieuse et Automatisée de Logiciels

Mise a jour le 14/05/2019 – Ajout : Désactiver MAJ Win 10 et Windows 10 Debloater (en bas du tuto)

WPI (Windows Post Install Wizard) permet d’installer en série, automatiquement et silencieusement des logiciels. Cet utilitaire est particulièrement intéressant pour les techniciens qui installent un grand nombre d’ordinateurs.

Au moment de l’installation, vous pouvez choisir les applications à installer, en cochant ou décochant les choix.


Information Importante : Pour configurer et paramétrer WPI, utilisez un PC en Windows 8 ou supérieur.

Télécharger le logiciel WPI_v8.7.2


Lancement de WPI avec les logiciels a sélectionner selon le besoin

Configuration : Détails – Nom du logiciel (ne pas oublier d’actualiser a chaque changement du nom)

Configuration : Commandes – indiquer la commande d’installation silencieuse (silent install)

Dossier Install

Exemple du contenu (a personnaliser en fonction des logiciels a installer). Télécharger et placer a l’intérieur de chaque dossier le logiciel. (voir fichier texte dans chaque dossier)


Contenu du fichier registre64.reg : modification du registre pour système 64 bits.

Pour modifier le fichier “registre64.reg” faire clic droit, modifier

Windows Registry Editor Version 5.00 (Base de registre Windows)

;Modification Service Application (Désactivation des services de mises a jour pour ACROBAT READER, FLASH, JAVA, PDF Creator)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AdobeARMservice] “Start”=dword:00000004

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\AdobeFlashPlayerUpdateSvc] “Start”=dword:00000004

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Adobe\Adobe ARM\1.0\ARM] “iCheckReader”=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Update\Policy] “EnableJavaUpdate”=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\PDFCreator\Program] “UpdateInterval”=”0”

;Masque de manière permanente la barre d’outils d’Acrobat Reader DC
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Adobe\Acrobat Reader\DC\AVGeneral] “aDefaultRHPViewModeL”=”Collapsed”
“bRHPSticky”=dword:00000001

;Disable Windows Media Player AutoUpdates
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsMediaPlayer] “DisableAutoUpdate”=dword:00000001

;Désactive la mise a jour automatique
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv] “Start”=dword:00000004

;Desactive l’optimisation du partage des mises a jour en local
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config] “DODownloadMode”=dword:00000000

;Désactive le démarrage rapide hybride
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power] “HiberbootEnabled”=dword:00000000

;Suppression de la recherche de mise a jour de JAVA et ACROBAT READER au démarrage
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run] “SunJavaUpdateSched”=-
“Adobe ARM”=-

;Suppression des taches planifiées de mise a jour d’ACROBAT READER, FLASH, KLITE Codec et Google Chrome
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Adobe Acrobat Update Task] [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Adobe Flash Player Updater] [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Adobe Flash Player NPAPI Notifier] [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\klcp_update] [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\GoogleUpdateTaskMachineCore] [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\GoogleUpdateTaskMachineUA]

;Désactive l’UAC
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System] “EnableLUA”=dword:00000001
“ConsentPromptBehaviorAdmin”=dword:00000000
“PromptOnSecureDesktop”=dword:00000000

;Desactivation des mouchards de Windows 10
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection] “AllowTelemetry”=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcpSvc] “Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DiagTrack] “Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\dmwappushservice] “Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\MRT] “DontReportInfectionInformation”=dword:00000001

;Personnalisation OEM (Windows+Pause)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation] “Logo”=”%SystemRoot%\\system32\\oemlogo.bmp”
“Manufacturer”=”Bubu PC2S”
“Model”=”Service NTIC”
“SupportURL”=”https://www.pc2s.fr”

;Google en page de demarrage internet explorer
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main] “Start Page”=”http://www.google.fr”
“Search Page”=”http://www.google.fr”


Fichier DesactiverMAJ10.reg : modif registre pour désactiver les mises a jour Windows 10.

Voir ce tuto pour plus d’informations : Désactiver, bloquer, contrôler les mises a jour Windows 10


Windows 10 Debloater permet de supprimer les applications pré-installées suivantes :

3DBuilder, Appconnector, Bing Finance, Bing News, Bing Sports, Bing Weather, Fresh Paint, Get started, Microsoft Office Hub, Microsoft Solitaire Collection, Microsoft Sticky Notes, OneNote, OneConnect, People, Skype for Desktop, Alarms, Camera, Maps, Phone, SoundRecorder, XboxApp, Zune Music, Zune Video, Windows communications apps, Minecraft, PowerBI, Network Speed Test, Phone, Messaging, Office Sway, OneConnect, Feedback Hub, Bing Food And Drink, Bing Travel, Bing Health And Fitness, Reading List, Twitter, Pandora, Flipboard, Shazam, CandyCrush, CandyCrushSoda, King apps, iHeartRadio, Netflix, DrawboardPDF, PicsArt-PhotoStudio, FarmVille 2 Country Escape, TuneInRadio, Asphalt8, NYT Crossword, CyberLink MediaSuite Essentials, Facebook, Royal Revolt 2, Caesars Slots Free Casino, March of Empires, Phototastic Collage, Autodesk SketchBook, EclipseManager, ActiproSoftware, BioEnrollment, Windows Feedback, Xbox Game CallableUI, Xbox Identity Provider…..

Pour information, la commande utilisée pour executer Windows 10 Debloater est la suivante :

PowerShell -NoProfile -ExecutionPolicy Bypass -Command “& {Start-Process PowerShell -ArgumentList ‘-NoProfile -ExecutionPolicy Bypass -File “”%wpipath%\Install\Win10Debloater\Windows10SysPrepDebloater.ps1″”‘ -Verb RunAs}”


Fichier de Configuration de WPI = config.js  (Emplacement : \WPI\UserFiles)

A adapter en fonction de vos besoins, soit par l’interface graphique ou directement par le fichier config.js  …..

// WPI Config 8.0.0
// User defined options
// Configurations tab
CheckOnLoad=’default’;
Configurations=[];
ShowMultiDefault=true;
// —
SortOrder=[‘Applications’,’Bureautique’,’Gravure’,’Infographie’,’Internet’,’Multimedia’,’Indispensables’,’Patch Mise a Jour’,’Pilotes’];
// —
ConfigSortBy=2;
ConfigSortAscDes=’asc’;

//———————————————————————————————
// Your programs here…
//———————————————————————————————

pn=1;
prog[pn]=[‘7-Zip 19.00 x64’];     Nom du logiciel
uid[pn]=[‘7ZIP1900X64’];     ID du logiciel
dflt[pn]=[‘yes’];     Installation par défaut (coché)
forc[pn]=[‘no’];     Installation forcée (coché grisé)
cat[pn]=[‘Applications’];     Catégorie du logiciel
pfro[pn]=[‘no’];    Contrôler pour le redémarrage (no)
cmds[pn]=[‘”%wpipath%\\Install\\7ZIP\\7z1900-x64.exe” /S’];     Commande d’installation silencieuse
desc[pn]=[‘Decompresse et Compresse les fichiers RAR, ZIP, CAB …’];     Description (Info-bulles)
pn++;

prog[pn]=[‘WinRar 5.50 x64’];
uid[pn]=[‘WINRAR550X64’];
dflt[pn]=[‘no’];
forc[pn]=[‘no’];
cat[pn]=[‘Applications’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\winrar\\winrar550x64.exe” /s’];
excl[pn]=[‘7ZIP1900X64’];
desc[pn]=[‘Compresseur/décompresseur de fichiers multi-formats’];
pn++;

prog[pn]=[‘SyncBackFree 7’];
uid[pn]=[‘SYNCBACKFREE7’];
dflt[pn]=[‘no’];
forc[pn]=[‘no’];
cat[pn]=[‘Applications’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\sbfree\\sbfree.exe” /verysilent /UpdCheckDays=”0″‘,'”%wpipath%\\Install\\sbfree\\rac.exe”‘];
desc[pn]=[‘Synchronise et sauvegarde vos données rapidement’];
pn++;

prog[pn]=[‘Libre Office 6.1.5’];
uid[pn]=[‘LIBREOFFICE615’];
dflt[pn]=[‘no’];
forc[pn]=[‘no’];
cat[pn]=[‘Bureautique’];
pfro[pn]=[‘no’];
cmds[pn]=[‘msiexec.exe /i “%wpipath%\\Install\\liboff\\liboff615.msi” /passive /norestart’];
desc[pn]=[‘Suite Bureautique Libre’];
pn++;

prog[pn]=[‘CDBurnerXP 4.5.8’];
uid[pn]=[‘CDBURNERXP458’];
dflt[pn]=[‘no’];
forc[pn]=[‘no’];
cat[pn]=[‘Gravure’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\CDBURNXP\\CDBXP458.exe” /SILENT’];
desc[pn]=[‘CDBurnerXP est un programme de gravure de CD, de DVD, de Blu-Ray et de HD-DVD’];
pn++;

prog[pn]=[‘UltraISO 9.7.1’];
uid[pn]=[‘ULTRAISO971’];
dflt[pn]=[‘no’];
forc[pn]=[‘no’];
cat[pn]=[‘Gravure’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\uiso\\uiso971.exe” /VERYSILENT /SP-‘,'”%wpipath%\\Install\\uiso\\rac.exe”‘];
desc[pn]=[‘UltraISO est un outil de création, d\\\’édition et de conversion de fichier d\\\’image CD’];
pn++;

prog[pn]=[‘Acrobat Reader DC 19.010.20098’];
uid[pn]=[‘ACROBATREADERDC1901020098’];
dflt[pn]=[‘yes’];
forc[pn]=[‘no’];
cat[pn]=[‘Infographie’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\AcroRdrDC19\\AcroRdrDC1901220034_fr_FR.exe” /sPB /rs /msi EULA_ACCEPT=YES’];
desc[pn]=[‘Permet de lire les fichiers PDF souvent utilisés sur le Net et ailleurs’];
pn++;

prog[pn]=[‘PDF Printer Creator 1.7.3’];
uid[pn]=[‘PDFPRINTERCREATOR173’];
dflt[pn]=[‘no’];
forc[pn]=[‘no’];
cat[pn]=[‘Infographie’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\PDF\\PDF173.exe” /LOADINF=”%wpipath%\\Install\\PDF\\PDF.inf” /REGFile=”%wpipath%\\Install\\PDF\\regx64.reg” /VERYSILENT /FORCEINSTALL’];
desc[pn]=[‘Creer un fichier PDF à partir de n\’importe quel programme possédant une commande d\’impression’];
pn++;

prog[pn]=[‘Google Chrome 72 x64’];
uid[pn]=[‘GOOGLECHROME72X64’];
dflt[pn]=[‘no’];
forc[pn]=[‘no’];
cat[pn]=[‘Internet’];
pfro[pn]=[‘no’];
cmds[pn]=[‘msiexec /i “%wpipath%\\Install\\CHROME\\chrome64_72.msi” /passive’];
desc[pn]=[‘<P>Google Chrome Entreprise</P>’];
pn++;

prog[pn]=[‘Firefox ESR 60.6.2’];
uid[pn]=[‘FIREFOXESR6062’];
dflt[pn]=[‘yes’];
forc[pn]=[‘no’];
cat[pn]=[‘Internet’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\FIREFOX\\FIREFOX6062ESR.exe” -ms’];
desc[pn]=[‘Firefox’];
pn++;

prog[pn]=[‘Flash Player 32 Firefox’];
uid[pn]=[‘FLASHPLAYER32FIREFOX’];
dflt[pn]=[‘yes’];
forc[pn]=[‘no’];
cat[pn]=[‘Internet’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\FLASH\\FLASH32FI.exe” -install’];
desc[pn]=[‘Plugin Internet Flash Player 11 Firefox’];
pn++;

prog[pn]=[‘Java SE Runtime 8u161’];
uid[pn]=[‘JAVASERUNTIME8U161’];
dflt[pn]=[‘no’];
forc[pn]=[‘no’];
cat[pn]=[‘Internet’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\JAVA\\JAVA8161.exe” /s AUTO_UPDATE=Disable REMOVEOUTOFDATEJRES=1’];
excl[pn]=[‘JAVASERUNTIME779CIRIL’];
desc[pn]=[‘Installe les Composants Internet Java’];
pn++;

prog[pn]=[‘VNC Connect 6.4.0’];
uid[pn]=[‘VNCCONNECT640’];
dflt[pn]=[‘no’];
forc[pn]=[‘no’];
cat[pn]=[‘Internet’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\VNC6\\VNC640.exe” /qn REBOOT=ReallySuppress LICENSEKEY=3T46A-74CFP-D9C9M-92YT4-X2HAA ENABLEAUTOUPDATECHECKS=0 ENABLEANALYTICS=0’,'”%wpipath%\\Install\\VNC6\\rac.exe”‘];
desc[pn]=[‘Pilotez un ordinateur quel que soit son système depuis n\’importe quel poste dans le monde’];
pn++;

prog[pn]=[‘WinSCP 5.13’];
uid[pn]=[‘WINSCP513’];
dflt[pn]=[‘no’];
forc[pn]=[‘no’];
cat[pn]=[‘Internet’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\winscp\\WinSCP513.exe” /SILENT’];
desc[pn]=[‘WinSCP est un logiciel permettant de se connecter à distance sur un serveur pour y télécharger des fichiers’];
pn++;

prog[pn]=[‘Audacity 2.2.1’];
uid[pn]=[‘AUDACITY221’];
dflt[pn]=[‘no’];
forc[pn]=[‘no’];
cat[pn]=[‘Multimedia’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\audacity\\Audacity221.exe” /SILENT’];
desc[pn]=[‘Audacity est un logiciel libre et open-source destiné à l\’ édition et à l\’enregistrement sonore’];
pn++;

prog[pn]=[‘VLC VideoLan 3.0.0’];
uid[pn]=[‘VLCVIDEOLAN300’];
dflt[pn]=[‘no’];
forc[pn]=[‘no’];
cat[pn]=[‘Multimedia’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\vlc\\vlc300.exe” /S’];
desc[pn]=[‘VLC est un lecteur multimédia gratuit et libre et un système capable de lire la plupart des fichiers multimédias ainsi que des DVD, des CD Audio, des VCD, et divers protocoles de streaming’];
pn++;

prog[pn]=[‘XnView 2’];
uid[pn]=[‘XNVIEW2’];
dflt[pn]=[‘no’];
forc[pn]=[‘no’];
cat[pn]=[‘Multimedia’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\xnview2\\xnview2.exe”‘];
desc[pn]=[‘XnView est un logiciel destiné à l\’édition d\’image’];
pn++;

prog[pn]=[‘Classic Shell 4.3.1’];
uid[pn]=[‘CLASSICSHELL431’];
dflt[pn]=[‘yes’];
forc[pn]=[‘no’];
cat[pn]=[‘Indispensables’];
pfro[pn]=[‘no’];
cmds[pn]=[‘msiexec.exe /i “%wpipath%\\Install\\ClassicShell\\ClassicShellx64_4.3.1.msi” /passive ADDLOCAL=ClassicStartMenu’,’REGEDIT /S “%wpipath%\\Install\\ClassicShell\\classicshell.reg”‘];
desc[pn]=[‘<P>Menu Demarrer Windows</P>’];
pn++;

prog[pn]=[‘Klite Standard Codec 14.60’];
uid[pn]=[‘KLITESTANDARDCODEC1460’];
dflt[pn]=[‘yes’];
forc[pn]=[‘no’];
cat[pn]=[‘Indispensables’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\KLMCP\\klscp1460.exe” /verysilent /norestart’];
desc[pn]=[‘Tout ce qu\’il faut pour lire les fichiers aux formats audio et vidéo les plus populaires’];
pn++;

prog[pn]=[‘Kaspersky KES 11’];
uid[pn]=[‘KASPERSKYKES11’];
dflt[pn]=[‘yes’];
forc[pn]=[‘no’];
cat[pn]=[‘Indispensables’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\KES11\\setup_kes.exe” /pEULA=1 /pPRIVACYPOLICY=1 /pKSN=0 /s’];
desc[pn]=[‘Kaspersky KES 11’];
pn++;

prog[pn]=[‘Ze OEM Activation 3.0’];
uid[pn]=[‘ZEOEMACTIVATION30’];
dflt[pn]=[‘no’];
forc[pn]=[‘no’];
cat[pn]=[‘Indispensables’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\ZeActivation\\active8.bat”‘];
desc[pn]=[‘Optimisation Base de Registre’];
pn++;

prog[pn]=[‘MEI 12 – D538’];
uid[pn]=[‘MEI12D538’];
dflt[pn]=[‘no’];
forc[pn]=[‘no’];
cat[pn]=[‘Pilotes’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\_Drivers\\MEI12.0.1152D538\\MEISetup.exe” -s -drvonly’];
desc[pn]=[‘<P>MEI</P>’];
pn++;

prog[pn]=[‘Chipset Intel 10 – P420 D556 D538’];
uid[pn]=[‘CHIPSETINTEL10P420D556D53’];
dflt[pn]=[‘no’];
forc[pn]=[‘no’];
cat[pn]=[‘Pilotes’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\_Drivers\\ChipIntel10.1.17833.exe” -s -norestart’];
desc[pn]=[‘Chipste Intel 9 – P400 P410’];
pn++;

prog[pn]=[‘Ze Nettoyage’];
uid[pn]=[‘ZENETTOYAGE’];
dflt[pn]=[‘yes’];
forc[pn]=[‘no’];
cat[pn]=[‘Optimisations’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\delete.exe”‘];
desc[pn]=[‘Nettoyage Systeme, Demarrage, Temp …’];
pn++;

prog[pn]=[‘Ze Registre’];
uid[pn]=[‘ZEREGISTRE’];
dflt[pn]=[‘yes’];
forc[pn]=[‘no’];
cat[pn]=[‘Optimisations’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\logox64.exe”‘,’REGEDIT /S “%wpipath%\\Install\\registre64.reg”‘];
desc[pn]=[‘Optimisation Base de Registre’];
pn++;

prog[pn]=[‘Ze Desactiver MAJ Windows 10’];
uid[pn]=[‘ZEDESACTIVERMAJWINDOWS10’];
dflt[pn]=[‘yes’];
forc[pn]=[‘no’];
cat[pn]=[‘Optimisations’];
pfro[pn]=[‘no’];
cmds[pn]=[‘REGEDIT /S “%wpipath%\\Install\\DesactiverMAJ10.reg”‘];
desc[pn]=[‘Optimisation Base de Registre’];
pn++;

prog[pn]=[‘Ze Windows 10 Debloater’];
uid[pn]=[‘ZEWINDOWS10DEBLOATER’];
dflt[pn]=[‘no’];
forc[pn]=[‘no’];
cat[pn]=[‘Optimisations’];
pfro[pn]=[‘no’];
cmds[pn]=[‘”%wpipath%\\Install\\Win10Debloater\\Windows10Debloater.bat”‘];
desc[pn]=[‘Optimisation Base de Registre’];
pn++;

//———————————————————————————————
// End of program definitions …
//———————————————————————————————