Winzard-PIW-Hub de post-installation et customisation hors-ligne pour Windows 10 / 11

Ici c'est l'atelier de création...
Répondre
Avatar du membre
lokiju665
Membre officiel
Membre officiel
Messages : 41
Enregistré le : dim. 8 févr. 2026 05:54
Localisation : quebec
A remercié : 8 fois
A été remercié : 14 fois
Contact :
    Windows 10 Chrome

Winzard-PIW-Hub de post-installation et customisation hors-ligne pour Windows 10 / 11

Message par lokiju665 »

Winzard-PIW

Outil de post-installation et customisation hors-ligne pour Windows 10 / 11

Capture 1 — FenĂȘtre principale (menu / point d’entrĂ©e)

Image


Capture 2 — DĂ©marrage de l’installation aprĂšs sĂ©lection

Image


Capture 3 — Installation terminĂ©e

Image



Présentation

Winzard-PIW est un outil de post-installation pour Windows, conçu pour automatiser l’installation de logiciels aprùs une installation propre du systùme.

Il permet de sĂ©lectionner et d’installer :
  • des logiciels EXE / MSI
  • des applications portables
à partir de fichiers locaux, sans dépendance à Internet.

Le projet s’inscrit dans la continuitĂ© des outils de post-installation utilisĂ©s depuis l’ùre Windows XP (WPI, RunOnceEx, scripts personnalisĂ©s), avec une approche moderne, simple et structurĂ©e, basĂ©e sur des scripts et des fichiers JSON.


Objectifs
  • Gagner du temps aprĂšs une installation de Windows
  • Centraliser les logiciels et portables utilisĂ©s rĂ©guliĂšrement
  • Fonctionner hors-ligne (USB, ISO, disque externe, etc.)
  • Laisser Ă  l’utilisateur le contrĂŽle total de ce qui est installĂ©

Principe de fonctionnement
  • Point d’entrĂ©e unique : PIW.exe
  • SĂ©lection des logiciels et applications portables
  • Enregistrement des choix dans des profils JSON
  • ExĂ©cution automatique des installations selon la sĂ©lection
L’outil est volontairement simple et lisible, afin d’ĂȘtre facilement personnalisable.


Fonctionnalités principales

✔ Installation de logiciels EXE / MSI
  • Catalogue dĂ©fini via catalogue.json
  • Support des paramĂštres silencieux
  • SĂ©lection enregistrĂ©e dans selected.json
✔ DĂ©ploiement d’applications portables
  • ZIP ou dossiers prĂȘts Ă  l’emploi
  • DĂ©ploiement par utilisateur dans un dossier « safe »
  • Catalogue dĂ©diĂ© : catalogue_portableapps.json
  • SĂ©lection enregistrĂ©e dans selected_portable.json
✔ Outils intĂ©grĂ©s
  • USSF (Universal Silent Switch Finder)
  • Logs d’exĂ©cution
  • Scripts autonomes pour gĂ©rer les profils

Compatibilité
  • Windows 10 / 11
  • Fonctionnement hors-ligne
  • Utilisation possible depuis un support amovible

État du projet
  • Version Alpha v1.0
  • Base fonctionnelle
  • Certaines fonctions encore incomplĂštes
Le projet vise avant tout une base propre et exploitable, destinée à évoluer.

Lien du projet

🔗 https://sourceforge.net/projects/postin ... zzard-piw/


Mot de l’auteur

PIW est un projet personnel partagé pour retours et échanges, notamment avec des utilisateurs ayant déjà pratiqué la post-installation automatisée sous Windows.
Modifié en dernier par lokiju665 le dim. 22 mars 2026 02:33, modifié 1 fois.
Avatar du membre
lokiju665
Membre officiel
Membre officiel
Messages : 41
Enregistré le : dim. 8 févr. 2026 05:54
Localisation : quebec
A remercié : 8 fois
A été remercié : 14 fois
Contact :
    Windows 10 Chrome

PostInstallWizard-PIW v1.5 Alpha – Grosse Ă©volution interne

Message par lokiju665 »

La version 1.5 Alpha de Winzard-PIW est disponible.

Cette mise Ă  jour apporte une Ă©volution importante dans l’architecture du projet.

----------------------------------------

1) Séparation complÚte Builder / Deploy

Le projet est désormais divisé en deux parties distinctes :

‱ PIW-Builder
‱ PostInstallWizard-PIW (Deploy)

Le Builder génÚre les catalogues.
Le Deploy installe les applications.

Cela rend le projet plus propre, plus modulaire et plus stable.

----------------------------------------

2) Intégration de la détection SSF

Le Builder intÚgre maintenant une logique de détection automatique des silent switches (inspirée du projet USSF).

Cela améliore la gestion automatique des installateurs.

----------------------------------------

3) Correction du menu de sélection portable

Le menu portable est maintenant aligné avec celui des installs.

Support ajouté :

- Format 1,3,5
- Commande "all"
- Commande "none"

----------------------------------------

4) Suppression des anciennes fonctions catalogue remove

Ces fonctions sont devenues inutiles avec la nouvelle architecture et ont été supprimées.

----------------------------------------

À venir :

‱ Interface 100% anglaise (fin du franglais)
‱ AmĂ©lioration du runner :
Si aucun silent switch n’est trouvĂ©,
l’installation se lancera quand mĂȘme sans argument.

----------------------------------------

Cette version se concentre sur la stabilité et la structure.
Modifié en dernier par lokiju665 le dim. 22 mars 2026 02:35, modifié 1 fois.
Avatar du membre
Brezhoneg
Membre officiel +
Membre officiel +
Messages : 48
Enregistré le : mar. 20 janv. 2026 12:03
A remercié : 2 fois
A été remercié : 43 fois
Contact :
    Windows 10 Chrome

Re: PostInstallWizard-PIW v1.5 Alpha – Grosse Ă©volution interne

Message par Brezhoneg »

Bjr on vas tester la bestiole Merci, ps la 1.5 est sur le mĂȘme lien de download ?
Avatar du membre
lokiju665
Membre officiel
Membre officiel
Messages : 41
Enregistré le : dim. 8 févr. 2026 05:54
Localisation : quebec
A remercié : 8 fois
A été remercié : 14 fois
Contact :
    Mac OS X iPhone

Re: PostInstallWizard-PIW v1.5 Alpha – Grosse Ă©volution interne

Message par lokiju665 »

Brezhoneg a Ă©crit : mar. 17 fĂ©vr. 2026 11:48 Bjr on vas tester la bestiole Merci, ps la 1.5 est sur le mĂȘme lien de download ?
Oui

Le lien sur la page de présentation SourceForge est normalement à jour.
Si jamais ce n’est pas le cas, la version 1.5 est aussi disponible directement dans l’onglet Download.

J’ai hñte d’avoir vos retours :)
Avatar du membre
lokiju665
Membre officiel
Membre officiel
Messages : 41
Enregistré le : dim. 8 févr. 2026 05:54
Localisation : quebec
A remercié : 8 fois
A été remercié : 14 fois
Contact :
    Windows 10 Chrome

Re: PostInstallWizard-Outil de post-installation hors-ligne pour Windows 10 / 11

Message par lokiju665 »

Bonjour Ă  tous :)

Petite mise Ă  jour du projet Winzard-PIW :

J’ai rĂ©alisĂ© une vidĂ©o de prĂ©sentation + mini tutoriel pour expliquer plus clairement le fonctionnement (Builder / Deploy) et l’utilisation aprĂšs installation Windows.

Cela permettra peut-ĂȘtre Ă  certains de mieux comprendre la logique du projet avant de le tester.

🎬 VidĂ©o :


Vos retours sont toujours les bienvenus.
Modifié en dernier par lokiju665 le dim. 22 mars 2026 02:36, modifié 1 fois.
jean kalud
Membre officiel
Membre officiel
Messages : 53
Enregistré le : mer. 5 nov. 2025 08:11
A remercié : 2 fois
A été remercié : 12 fois
    Windows 10 Chrome

Re: PostInstallWizard-Outil de post-installation hors-ligne pour Windows 10 / 11

Message par jean kalud »

je vois pas trop l'intĂ©rĂȘt si il faut ajouter les logiciels soit mĂȘme

autant utiliser ninite
Lucky
Membre officiel
Membre officiel
Messages : 6
Enregistré le : mer. 18 févr. 2026 13:22
A été remercié : 1 fois
    Windows 10 Chrome

Re: PostInstallWizard-Outil de post-installation hors-ligne pour Windows 10 / 11

Message par Lucky »

Bonjour,
A tester ! Merci
Avatar du membre
lokiju665
Membre officiel
Membre officiel
Messages : 41
Enregistré le : dim. 8 févr. 2026 05:54
Localisation : quebec
A remercié : 8 fois
A été remercié : 14 fois
Contact :
    Windows 10 Chrome

Re: PostInstallWizard-Outil de post-installation hors-ligne pour Windows 10 / 11

Message par lokiju665 »

jean kalud a Ă©crit : lun. 23 fĂ©vr. 2026 08:44 je vois pas trop l'intĂ©rĂȘt si il faut ajouter les logiciels soit mĂȘme

autant utiliser ninite
Bonjour,

La comparaison avec Ninite, Chocolatey ou Windows Package Manager est pertinente, mais PIW n’est pas un gestionnaire de paquets connectĂ©.

Ces outils reposent sur un dépÎt en ligne et des téléchargements dynamiques.
PIW adopte une approche diffĂ©rente : un moteur d’orchestration 100 % local orientĂ© dĂ©ploiement offline et reproductibilitĂ©.

Architecture
  • CƓur en PowerShell + .bat
  • Catalogue structurĂ© en JSON
  • SĂ©paration Builder / Deploy
  • Aucun dĂ©pĂŽt intĂ©grĂ©
  • Aucun tĂ©lĂ©chargement automatique
  • À terme, une GUI en Pascal / Delphi servira d’interface au-dessus du moteur scriptĂ©.
Le Builder prépare le catalogue (chemins, arguments silencieux, structure).
Le module Deploy orchestre simplement l’exĂ©cution des installateurs dĂ©jĂ  prĂ©sents localement.

PIW permet aussi le dĂ©ploiement d’applications portables lorsqu’on souhaite conserver des configurations prĂ©cises ou prĂ©paramĂ©trĂ©es (par exemple un profil personnalisĂ© de BleachBit).

L’objectif est de garantir un dĂ©ploiement totalement hors-ligne, avec un contrĂŽle strict des versions et une sĂ©paration claire entre prĂ©paration et exĂ©cution.

Dans l’esprit, c’est une adaptation moderne de Windows Post-Install Wizard , historiquement basĂ© sur le moteur MSHTML / HTA (mshta.exe) d’Internet Explorer et javascript qui sont desuet sous windows 10 et 11, mais modernisĂ© autour de PowerShell et .json.

Avatar du membre
lokiju665
Membre officiel
Membre officiel
Messages : 41
Enregistré le : dim. 8 févr. 2026 05:54
Localisation : quebec
A remercié : 8 fois
A été remercié : 14 fois
Contact :
    Windows 10 Chrome

Re: PostInstallWizard-Outil de post-installation hors-ligne pour Windows 10 / 11

Message par lokiju665 »

đŸ§™â€â™‚ïž Winzard-PIW v1.5.1 Alpha

Stress Test v1 – Validation Builder + Deploy

Winzard-PIW poursuit son Ă©volution depuis le concept original PostInstallWizzard Alpha vers un toolkit structurĂ© d’automatisation post-installation Windows.

La version 1.5 a introduit la séparation complÚte entre Builder et Deploy.
La version 1.5.1 finalise le rebrand et stabilise l’architecture.

Cette release valide le workflow complet :

GĂ©nĂ©ration du catalogue → DĂ©tection → DĂ©ploiement


🔄 Évolution du projet

Concept original PostInstallWizzard
Support basique EXE / MSI + portables


v1.5


Séparation complÚte :
  • PIW-Builder
  • Winzard-PIW Deploy
Ajouts :
  • IntĂ©gration de la dĂ©tection des silent switches
  • AmĂ©lioration de la gestion des portables
  • Suppression de fonctions catalogue obsolĂštes

v1.5.1

  • Migration complĂšte vers le nom Winzard-PIW
  • Suppression des wrappers .exe (remplacĂ©s par .bat / .cmd)
  • Structure nettoyĂ©e
  • AmĂ©lioration du fallback silent
  • Interface entiĂšrement en anglais
  • Mise Ă  jour du chemin de dĂ©ploiement des portables

📊 Stress Test v1 – RĂ©sultats complets
Phase Détection (Builder)


  • 29 installateurs scannĂ©s
  • DĂ©tection locale des silent switches
  • Fallback mĂ©tadonnĂ©es en ligne si nĂ©cessaire
  • GĂ©nĂ©ration d’un catalogue JSON structurĂ©

Les résultats de détection ont été documentés via :

  • Logs texte
  • Image type benchmark
  • Rapport Excel structurĂ©
  • Phase DĂ©ploiement (Deploy)
Lien du fichier zip : https://sourceforge.net/p/postinstallwi ... 20ENG.zip

29 applications préparées

  • ScĂ©nario 100 % local
  • Temps total d’exĂ©cution : 08:17
  • Aucun Ă©chec critique
  • SystĂšme stable aprĂšs exĂ©cution

La vidéo publique montre la phase Deploy.
Les résultats détaillés de détection sont documentés séparément.

Image


🔎 Clarification DirectX

Un installateur dĂ©tectĂ© (DirectX Web bootstrapper) nĂ©cessitait un tĂ©lĂ©chargement pendant l’exĂ©cution.

Il a été :
  • Correctement dĂ©tectĂ©
  • TestĂ© sĂ©parĂ©ment
  • RetirĂ© de la vidĂ©o de dĂ©monstration
Le stress test publié reflÚte donc un scénario 100 % local, cohérent avec la philosophie du projet.


🎬 Documentation du Stress Test

Le test est présenté sous trois formats :
  • VidĂ©o accĂ©lĂ©rĂ©e du dĂ©ploiement
  • Image rĂ©capitulatif type benchmark
  • Rapport Excel des donnĂ©es de dĂ©tection
Cela permet une validation visuelle + un reporting structuré.



🔼 Direction future (Exploratoire)

L’accent reste mis sur la stabilitĂ© et la clartĂ© architecturale.

Des pistes sont Ă  l’étude :


đŸ§© Support de tweaks personnalisĂ©s
  • ExĂ©cution optionnelle de fichiers .reg
  • Éventuellement d’autres formats Ă  terme
  • Fonction modulaire et opt-in
  • Aucune modification automatique du systĂšme

⏱ SystĂšme de prioritĂ©s d’installation

DĂ©finition de niveaux d’exĂ©cution

Exemple : runtimes → apps principales → utilitaires

Meilleur contrĂŽle de l’ordre d’exĂ©cution

Ces idées sont exploratoires.

Le développement futur dépendra de :
  • Temps disponible
  • Jalons de stabilitĂ©
  • Retours communautĂ©
  • Tests personnels
Aucune roadmap fixe pour le moment.


📩 TĂ©lĂ©chargement

DerniĂšre Alpha disponible sur SourceForge.


⚠ Note Alpha

Il s’agit toujours d’une version Alpha.

Cependant, l’architecture a maintenant Ă©tĂ© validĂ©e via un stress test complet dĂ©tection + dĂ©ploiement.

Les améliorations continueront progressivement.

Les retours sont les bienvenus.
Avatar du membre
lokiju665
Membre officiel
Membre officiel
Messages : 41
Enregistré le : dim. 8 févr. 2026 05:54
Localisation : quebec
A remercié : 8 fois
A été remercié : 14 fois
Contact :
    Windows 10 Chrome

Re: PostInstallWizard-Outil de post-installation hors-ligne pour Windows 10 / 11

Message par lokiju665 »

Winzard-PIW Alpha 1.6 – avancĂ©e du workflow de personnalisation

Winzard-PIW Alpha 1.6 continue d’évoluer au-delĂ  d’un simple outil de post-installation.

À la base, le projet Ă©tait surtout pensĂ© comme une solution locale, transparente et basĂ©e sur des scripts pour installer des applications EXE / MSI et dĂ©ployer des applications portables.
Mais au fil du développement, une autre partie du projet a pris beaucoup plus de place que prévu : la personnalisation de Windows.

Le but n’est pas de remplacer magiquement tous les outils de thùme ou de customisation.
L’idĂ©e est plutĂŽt d’offrir un workflow plus clair et plus maintenable pour prĂ©parer, organiser, lancer et rĂ©appliquer un environnement Windows personnalisĂ©.

Ce qui progresse dans l’Alpha 1.6

Le travail rĂ©cent s’est beaucoup concentrĂ© sur la partie personnalisation, notamment avec :

le support des wallpapers
le support du lock / login screen
le déploiement de curseurs
l’intĂ©gration d’outils manuels
une meilleure séparation Builder / Deploy
une meilleure synchronisation entre Builder et Deploy
un hub Builder plus propre et plus centralisé

Le workflow de personnalisation supporte maintenant un mélange de :

ressources automatiques
outils manuels
packages manuels
workflows externes guidés

Les outils et workflows actuellement testés incluent notamment :

7TSP
Rainmeter
StartAllBack
UltraUXThemePatcher
SecureUxTheme
OldNewExplorer

Le projet reste en alpha, donc tout n’est pas entiĂšrement automatisĂ©, et certaines Ă©tapes restent volontairement manuelles.

Pourquoi c’est important

La personnalisation Windows n’est presque jamais parfaite, surtout selon les versions et les builds utilisĂ©es.
Le vrai but de Winzard-PIW n’est pas de promettre une automatisation parfaite, mais de rendre tout le processus :

plus organisé
plus facile à répéter
plus facile à réparer
plus facile Ă  maintenir dans le temps

Dans ce sens, PIW-Deploy devient plus qu’un simple dossier de dĂ©ploiement.
Il devient aussi une sorte de kit pratique de maintenance et de réapplication.

Direction actuelle du projet

L’Alpha 1.6 marque une Ă©tape importante, car elle rend le projet plus cohĂ©rent :

PIW-Builder prépare et génÚre
PIW-Deploy exécute et applique
la personnalisation devient un vrai workflow supporté
la structure générale du projet devient plus propre et plus mature
DĂ©monstrations d’une installation personnalisĂ©e

Je vous laisse avec quelques images d’un Windows personnalisĂ© avec PIW et les outils associĂ©s, sur Windows 11 LTSC en VM.
Je suis parti sur un petit dĂ©lire rĂ©tro, oĂč Mac OS 9 rencontre Windows 9x. J’espĂšre que ça vous plaira 😊

Image

Image

Image
Répondre