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