PostInstallWizard-Outil de post-installation 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 : 18
Enregistré le : dim. 8 févr. 2026 05:54
Localisation : quebec
A remercié : 3 fois
A été remercié : 9 fois
    Windows 10 Chrome

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

Message par lokiju665 »

PostInstallWizard

Outil de post-installation 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

PostInstallWizard (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.

Note de sécurité

Des faux positifs antivirus peuvent apparaître.
Ils sont liés à l’utilisation de wrappers BAT vers EXE pour certains composants.

Toutes les exécutions sont locales, transparentes et déclenchées par l’utilisateur.
Aucune activité réseau ou comportement caché n’est implémenté.

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.
Avatar du membre
lokiju665
Membre officiel
Membre officiel
Messages : 18
Enregistré le : dim. 8 févr. 2026 05:54
Localisation : quebec
A remercié : 3 fois
A été remercié : 9 fois
    Windows 10 Chrome

PostInstallWizard-PIW v1.5 Alpha – Grosse évolution interne

Message par lokiju665 »

La version 1.5 Alpha de PostInstallWizard-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.
Avatar du membre
Brezhoneg
Membre officiel +
Membre officiel +
Messages : 45
Enregistré le : mar. 20 janv. 2026 12:03
A remercié : 2 fois
A été remercié : 34 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 : 18
Enregistré le : dim. 8 févr. 2026 05:54
Localisation : quebec
A remercié : 3 fois
A été remercié : 9 fois
    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 : 18
Enregistré le : dim. 8 févr. 2026 05:54
Localisation : quebec
A remercié : 3 fois
A été remercié : 9 fois
    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 PostInstallWizard :

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.
jean kalud
Membre officiel
Membre officiel
Messages : 46
Enregistré le : mer. 5 nov. 2025 08:11
A remercié : 1 fois
A été remercié : 9 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 : 18
Enregistré le : dim. 8 févr. 2026 05:54
Localisation : quebec
A remercié : 3 fois
A été remercié : 9 fois
    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.

Répondre