Connexion
S'inscrire
Actualités
Quoi de neuf
Activités générales
Auteurs
Forums
Nouveaux messages
Rechercher un forum
Quoi de neuf
Nouveaux messages
Nouveaux messages de profil
Activités générales
Membres
Membres inscrits
Visiteurs actuels
Nouveaux messages de profil
Rechercher dans les messages des profils
Teams
Créé ton équipe
Quoi de neuf ?
Nouveaux messages
Rechercher un forum
Menu
Connexion
S'inscrire
Install the app
Install
Forums
Plateformes
PC et Serveurs
Windows
Créer sa propre version de Windows 7 / 8 / 10
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
<blockquote data-quote="BlackBeard SEE" data-source="post: 6804366" data-attributes="member: 694864"><p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2016/35/1472726711-rg-header-xw.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite391" alt=":membre:" title="Membre :membre:" loading="lazy" data-shortname=":membre:" /> B</strong>onjour à tous !</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>B</strong>ienvenue dans ce tutoriel qui va vous permettre de créé votre propre version de Windows 7 / 8 / 10.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>L</strong>e résumé se trouve ci-dessus.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>C</strong>ommençons directement par le tutoriel.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="font-size: 22px"><span style="color: #b30000"><strong>M</strong>odifier une installation, c'est possible ?</span></span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>O</strong>ui, c'est tout à fait possible.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>J</strong>'ai commencé par le faire avec Windows XP, on pouvait supprimer des composants du CD (Visite guidée, Movie Maker, les langues inutiles, Messenger…). <strong>O</strong>n pouvait également ajouter des pilotes, des logiciels et faire des améliorations et réglages (par le registre et ligne de commandes. <strong>E</strong>nsuite, idem pour Vista et 7, d'autant plus qu'il existe et existait des logiciels qui facilitaient le travail (nlite, vlite, RT7Lite). <strong>A</strong>vec Windows 8, c'est un peu plus compliqué (à cause de ModernUI, la nouvelle interface de Windows 8), mais certaines choses sont rigoureusement similaires à une personnalisation de Windows 7… aussi bien dans la méthode que dans les paramètres.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>D</strong>ans ce tutoriel, je ne vais pas montrer comment modifier les fichiers d'un ISO, mais plutôt comment ajouter des fichiers/dossiers pour personnaliser un maximum votre version de Windows.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="font-size: 22px"><span style="color: #b30000"><strong>P</strong>réparation et prérequis</span></span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="font-size: 18px"><span style="color: #0059b3"><strong>Q</strong>uelle version choisir ?</span></span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>D</strong>ans ce tutoriel, je vais m'appuyer sur Windows 8 Pro 64 bits en version Retail.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="color: #ff8000"><strong>P</strong>ourquoi cette version ?</span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>J</strong>'ai envie d'intégrer de gros logiciels à l'installation, alors il vaut mieux prendre une version de Windows qui ne prend pas beaucoup de place, car on est limité à environ 4.7 Go pour l'ISO (taille d'un DVD). <strong>M</strong>ais vous pouvez très bien prendre une autre version et utiliser une clé USB bootable pour faire votre installation… dans ce cas, vous serez tributaire de la taille de votre clé USB.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>J</strong>e souhaite me concentrer sur l'architecture 64 bits (ou x64) uniquement pour cet ISO.<strong> V</strong>ous pouvez choisir l'archi. 32 bits (ou x86), mais il faudra veiller à intégrer des logiciels 32 bits uniquement ! <strong>T</strong>andis que la 64 bits peut intégrer des logiciels 32 et des logiciels 64 bits (je vais me concentrer un maximum sur les 64 bits).</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="font-size: 22px"><span style="color: #b30000"><strong>P</strong>réparation du dossier de l'ISO</span></span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>N</strong>ous allons commencer par décompresser l'ISO dans un dossier afin de pouvoir y travailler…</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><img src="http://image.noelshack.com/fichiers/2016/35/1472727255-ec7b7c1ff72440b68fb41d48e22449982.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>U</strong>ne fois fait, créons l'architecture de dossiers obligatoires qui nous permettras de faire les modifications que nous voulons : sources\$OEM$\$$\Setup\Scripts</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>P</strong>our les besoins du tutoriel, je vais créer un dossier Logiciels (pour y placer les logiciels à intégrer) et Tweaks (pour y placer les fichiers qui amélioreront et paramétrons Windows) au même niveau que Scripts.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>J</strong>'aurais alors quelque chose qui ressemble à ça : </span></p> <p style="text-align: center"><span style="font-family: 'Abel'">sources\$OEM$\$$\Setup\Scripts</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">Logiciels</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">Tweaks</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="font-size: 22px"><span style="color: #b30000"><strong>L</strong>e dossier $OEM$</span></span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>I</strong>l s'agit du dossier principal permettant tout ceci… mais vous devez savoir qu'il peut contenir divers autres dossiers qui ont tous une signification. <strong>G</strong>râce à ces sous-dossiers, on peut placer des fichiers là où on le souhaite directement dans le système lors de copie des fichiers d'installation sur le disque dur.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>A</strong>dmettons que la racine du système soit C:\</span></p> <ul> <li data-xf-list-type="ul"><span style="font-family: 'Abel'">$1 représente C:\</span></li> <li data-xf-list-type="ul"><span style="font-family: 'Abel'">$$ représente C:\Windows</span></li> </ul> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>P</strong>our plus d'informations, je vous conseille : <a href="http://www.winattended.com/tutostructure.php" target="_blank">http://www.winattended.com/tutostructure.php</a></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>P</strong>our les besoins du tutoriel, je ne fais utiliser que $$.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="font-size: 22px"><span style="color: #b30000"><strong>E</strong>xécution pendant l'installation</span></span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="font-size: 18px"><span style="color: #0059b3">a. <strong>C</strong>réation du fichier lanceur</span></span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>N</strong>ous allons créer le fichier obligatoire qui permet de lancer ce que l'on veut durant l'installation de Windows… comme des installations de logiciels par exemple.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>A</strong>llez dans le dossier Scripts et créer un nouveau fichier texte nommé SetupComplete, renommez l'extension en cmd.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><img src="http://image.noelshack.com/fichiers/2016/35/1472727623-4e030e47fe894bd9bb2d898b1315ea972.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><img src="http://image.noelshack.com/fichiers/2016/35/1472727682-8bde39e5a61748f083ebbd8fe2d038462.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>E</strong>nsuite, nous allons éditer de fichier… le bloc-notes (notepad) de Windows sufi. Personnellement, j'utilise Notepad++.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="font-size: 18px"><span style="color: #0059b3">b. <strong>E</strong>dition du fichier lanceur</span></span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>C</strong>e fichier est automatiquement lancé par Windows durant l'installation. <strong>O</strong>n peut très bien lancer l'installation directe les logiciels avec des lignes commandes batch (fichier bat, reste de MS-Dos), exemple : </span></p> <p style="text-align: center"><span style="font-family: 'Courier New'">START C:\Windows\Setup\Logiciels\Office2010\setup.exe</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>C</strong>ependant, certains logiciels ne s'installent pas correctement si l'installation à lieue à ce moment-là de l'installation de Windows. <strong>D</strong>ans ce cas, il est préférable de lancer l'installation des logiciels et d'appliquer les modifications/améliorations (tweaks) lors de la première ouverture de session Windows 8.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>P</strong>our accomplir ce miracle, nous allons utiliser des commandes qui ajouteront des informations à la base de registre (le Regedit) dans une section précise, le RunOnceEx</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>L</strong>a structure reste la même, une fois qu'on a compris le principe, il est facile de faire des modifications… pas nécessaires de comprendre chaque commande. Mais si ça vous intéresse, je vous conseille les tutos sur la programmation Batch (fichier bat, cmd).</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="color: #ff8000"><strong>S</strong>tructure et contenu du fichier SetupComplete.cmd</span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'">[CODE]SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceExSET SOFT=%windir%\Setup\Logiciels</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">REG ADD %KEY% /V TITLE /D "Installation de logiciels" /f</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">REG ADD %KEY%\001 /VE /D "Titre de votre programme 1" /f</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">REG ADD %KEY%\001 /V 1 /D "%SOFT%\votre-programme-1\setup.exe /parametres-silencieux" /f</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">REG ADD %KEY%\001 /V 2 /D "%SOFT%\votre-programme-1\licence.exe" /f</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">REG ADD %KEY%\001 /V 3 /D "%SOFT%\votre-programme-1\parametrage.exe" /f</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">REG ADD %KEY%\002 /VE /D "Titre de votre programme 2" /f</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">REG ADD %KEY%\002 /V 1 /D "%SOFT%\votre-programme-2\setup.msi /parametres-silencieux" /f</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">[/CODE]</span></p><p></p><p></p><p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="color: #ff8000"><strong>E</strong>xplications du fichier SetupComplete.cmd</span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>L</strong>a 1 re ligne (SET KEY) permet de cibler l'endroit où doivent être inscrites ses données dans le Regedit. <strong>N</strong>e touchez à rien</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>L</strong>a 2 e ligne (SET SOFT) permet de définir le répertoire où sont stockés les logiciels que nous voulons installer. <strong>V</strong>ous pouvez modifier la variable SOFT et lui donner le nom que vous voulez (dans ce cas, n'oubliez pas de modifier les %SOFT% en orange…).</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'">%windir% permet de trouver le répertoire Windows (habituellement sur le C:\, mais on pourrait décider de le déplacer). <strong>E</strong>t ensuite, nous avons le chemin complet jusqu'aux logiciels.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>L</strong>a 3e ligne (facultative) permet de donner un titre à la fenêtre d'installation qui autrefois (Jusqu'à Windows 7 inclus) s'affichait.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'">REG ADD %KEY%\001 /VE /D "Titre de votre programme 1" /f <strong>C</strong>ette ligne se répète un peu plus bas, mais avec un 002 à la place du 001… <strong>C</strong>'est ainsi qu'on détermine l'ordre d'installation les logiciels. <strong>E</strong>n l'occurrence, il s'agit de la ligne de titre du Logiciel installé.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'">REG ADD %KEY%\001 /V 1 /D "%SOFT%\votre-programme-1\setup.exe /parametres-silencieux" /f <strong>S</strong>ur cette ligne nous retrouvons l’ordre d'installation des logiciels (001), mais également un autre n°… le 1. <strong>V</strong>ous aurez compris qu'il s'agit d'un sous-ordre d'installation puisque nous pouvons voir 2 et 3 aux lignes juste en dessous. Nous retrouvons le répertoire "votre-programme-1" qui est donc contenu dans Setup\Logiciels… et ensuite, l'exécutable du programme qui est setup.exe</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>O</strong>n peut ainsi déterminer un ordre global et un sous-ordre d'installation pour chaque logiciel.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong><span style="color: #ff0000">Attention, respectez l'ordre numérique </span></strong>: <strong>V</strong>ous ne devez pas avoir 001, 002 puis 005 et puis 003… <strong>E</strong>n théorie ça devrait tout de même fonctionner, mais j'ai déjà eu des cas problématiques.<strong> É</strong>vitons les erreurs, faisons les choses correctement depuis le début.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="color: #ff8000"><strong>P</strong>aramètres silencieux</span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>V</strong>ous avez certainement remarqué que je n'ai pas parlé de "/parametres-silencieux ", c'est le moment de le faire !</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="color: #ff8000"><strong>K</strong>ézako ?</span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>P</strong>our installer une application (Office, Notepad++, Photoshop, Ccleaner…) de façon automatisée, sans aucune interface ni intervention de l'utilisateur : nous utilisons des paramètres spéciaux (switches) propres à chaque logiciel. <strong>C</strong>es switches peuvent être très simples tout comme un peu plus complexe avec plus ou moins de possibilités de paramétrage. <strong>C</strong>ertaines applications ne possèdent pas de switches silencieux.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="color: #ff8000"><strong>C</strong>omment trouver ces paramètres ?</span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>D</strong>ans un premier temps, faire une recherche sur Internet, sur le nom de votre logiciel avec les mots-clés : "silent install" ou "silent switch" fonctionne assez bien. <strong>S</strong>ouvent, les développeurs fournissent eux-mêmes ses switches, il faut juste un peu chercher sur les sites officiels. <strong>D</strong>e plus, certaines applications bénéficient de kit de déploiement fourni par les développeurs, par exemple Microsoft, Adobe.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="color: #ff8000"><strong>C</strong>omment les utiliser ?</span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>D</strong>ans le fichier SetupComplete.cmd, nous avons vu où ils doivent être placés… pour rappel : derrière l'exécutable (EXE ou MSI). Par exemple : ccleaner.exe /S</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>I</strong>l est parfois utile de pouvoir tester les switches découverts afin de s'assurer que ça fonctionne correctement, que l'installation se fait et qu'elle soit réellement invisible et automatique.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>C</strong>ertains logiciels proposent beaucoup de possibilités de personnalisation dans leurs switches et d'autres moins. <strong>P</strong>ar exemple, Nero 7 (oui c'est vieux ) permet d'intégrer directement le n° de licence. Ou encore Windows Live Essentials qui permet de choisir quelles applications du pack doit être installée ?</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="color: #ff8000"><strong>T</strong>ester les switches</span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'">- <strong>C</strong>lic droit sur l'exécutable de votre application > Créer un raccourci</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">- <strong>C</strong>lic droit sur le raccourci > Propriétés </span></p> <p style="text-align: center"><span style="font-family: 'Abel'">- <strong>D</strong>irigez-vous dans l'onglet Raccourci, </span></p> <p style="text-align: center"><span style="font-family: 'Abel'">- <strong>D</strong>ans le champ Cible : ajoutez votre switch après le guillemet de fermeture, en prenant soin de laisser un espace entre les deux… </span></p> <p style="text-align: center"><span style="font-family: 'Abel'">- <strong>C</strong>liquez sur OK et lancez votre raccourci.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><img src="http://image.noelshack.com/fichiers/2016/35/1472737092-c1606ccff0bb44669912c32c64eb64a42.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="color: #ff8000"><strong>C</strong>omment savoir si l'installation a fonctionné ?</span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>C</strong>ertaines applications mettent un raccourci sur le Bureau (moi je n'en possède aucun donc je vous directement si un nouveau lien a été ajouté ). <strong>S</strong>inon, supprimez votre lien du bureau avant de lancer l'installation… <strong>E</strong>t vous verrez.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>L</strong>'autre façon est d'aller dans le dossier où est installé le logiciel : <strong>P</strong>rogrammes ou program files (x86), et de supprimer un ou plusieurs fichiers du logiciel (l'exécutable par exemple), ainsi, lors de la nouvelle installation, ce fichier sera recréé et donc vous "verrez" l'installation se faire.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="font-size: 18px"><span style="color: #0059b3">c. <strong>A</strong>méliorations et paramétrage par Regedit</span></span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>D</strong>'une façon générale, un fichier regedit (.reg) est un fichier structuré permettant de modifier, créer et supprimer des informations contenues dans la base de registre de Windows.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>E</strong>n quelques mots, le registre c'est le "cœur" de Windows.<strong> O</strong>n y trouve presque tous les paramètres de votre ordinateur : nom de session, langue, afficher les extensions de fichiers, logiciels visibles dans le panneau d'ajout/suppression de programmes, paramètres du menu Démarrer (sous Windows 7), paramètres de couleurs de fenêtres, façon dont la mémoire ram est gérée, etc.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>N</strong>ous allons également ajouter une commande à SetupComplete.cmd afin que le fichier registre contenant vos améliorations soit intégré silencieusement… <strong>L</strong>a commande est simple :</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'">[CODE]REG ADD %KEY%\008 /V 2 /D "REGEDIT /S %FOLDER%\Tweaks\Tweak.reg" /f[/CODE]</span></p><p></p><p></p><p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="color: #ff8000"><strong>C</strong>omment créer un fichier reg ?</span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>I</strong>l s'agit d'un simple fichier texte, édité avec Notepad dont l'extension à été renommée en .reg, exactement comme nous avions fait pur créer SetupComplete.cmd.</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><span style="color: #ff8000"><strong>E</strong>t le contenu ?</span></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>C</strong>haque fichier registre commande par l'en-tête suivant : Windows Registry Editor Version 5.00</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'"><strong>L</strong>a façon de modifier, ajouter ou supprimer des informations se présente comme ceci :</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'">- <strong>C</strong>réation/modification d'une valeur :</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'">[CODE][HKEY_CURRENT_USER\Software\xxx]"HideFileExt"=dword:00000000</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">[HKEY_CURRENT_USER\Software\WinRAR\Setup]</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">"ShellExt"=dword:00000001</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">"CascadedMenu"=dword:00000001</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">"MenuIcons"=dword:00000001</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">[HKEY_CLASSES_ROOT\Word.Document.12\shell\imgExtractor]</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">@="Extraire les images du document Word"</span></p> <p style="text-align: center"><span style="font-family: 'Abel'">"Icon"="%programfiles%\\Microsoft Office\\Office14\\WINWORD.EXE,0"[/CODE]</span></p><p></p><p></p><p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'">- <strong>S</strong>uppression complète de la clé :</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'">[CODE][-HKEY_CLASSES_ROOT\xxx][/CODE]</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'">- <strong>S</strong>uppression d'une valeur :</span></p> <p style="text-align: center"><span style="font-family: 'Abel'"></span></p> <p style="text-align: center"><span style="font-family: 'Abel'">[CODE][HKEY_CURRENT_USER\Software\xxx]"HideFileExt"=-[/CODE]</span></p><p></p><p></p><p style="text-align: center"></p> <p style="text-align: center"><span style="color: #ff0000"><strong>Attention, c'est puissant</strong></span> : <strong>L</strong>e registre est l'un des outils les plus puissants de Windows, vous pouvez personnaliser et améliorer beaucoup… <strong>M</strong>ais vous pourriez détruire énormément aussi ! <strong>J</strong>e vous conseille de lire et apprendre tout ce que vous pouvez sur le sujet. <strong>C</strong>ertaines fausses manipulations peuvent vous amener à devoir formater l'ordinateur !</p> <p style="text-align: center"></p> <p style="text-align: center"><strong>E</strong>xemple d'un fichier Tweak.reg</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2016/35/1472737554-a137861fc7eb4d4d864d38bd688d3a312.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"></p> <p style="text-align: center"><strong>E</strong>xemple de fichier SetupComplete.cmd</p> <p style="text-align: center"></p> <p style="text-align: center"><strong>I</strong>l comprend des installations silencieuses, des tweaks et l'activation de Windows 8 par KMSnano</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2016/35/1472737641-screenshot-27.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"></p> <p style="text-align: center"><span style="font-size: 18px"><span style="color: #0059b3">d. <strong>P</strong>aramétrage par Script Visual Basic (VBS)</span></span></p> <p style="text-align: center"></p> <p style="text-align: center"><strong>C</strong>ertains paramétrages ou certaines améliorations ne sont pas possibles par regedit, alors j'utilise des scripts VBS quand c'est possible… <strong>P</strong>ar exemple pour créer des raccourcis sur le bureau ou dans le menu Démarrer.</p> <p style="text-align: center"></p> <p style="text-align: center"><strong>J</strong>e ne m'y connais pas vraiment en VBS (j'ai étudié que le langage C en cours), donc je suis souvent sur Google pour trouver comment faire ce que je veux une fois le script trouvé et compris, je peux le modifier comme j'en envie.</p> <p style="text-align: center"></p> <p style="text-align: center"><strong>P</strong>our lancer le script avec SetupComplete.cmd, rien de plus simple, il suffit de saisir son chemin et son nom et l'extension, comme dans l'exemple figurant à la page précédente.</p> <p style="text-align: center"></p> <p style="text-align: center"><strong>M</strong>ajoritairement, le VBS est silencieux (sans intervention), mais on peut programmer des messages, des questions, etc.</p> <p style="text-align: center"></p> <p style="text-align: center"><strong>E</strong>xemple de script VBS</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2016/35/1472737819-402f799818724bc9960fe138116ac2842.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"></p> <p style="text-align: center"><span style="font-size: 22px"><span style="color: #b30000">C.<strong> F</strong>inalisation du projet</span></span></p> <p style="text-align: center"></p> <p style="text-align: center"><strong>U</strong>ne fois toutes les modifications terminées, il faut recréer l'ISO, mais en faisant attention qu'il soit bien amorçable (bootable). <strong>I</strong>l existe plusieurs façons de procéder, moi j'ai opté pour la plus simple à mes yeux…</p> <p style="text-align: center"></p> <p style="text-align: center"><strong>J</strong>'utilise CDIMAGE que vous pouvez trouvé gratuitement sur le net.</p> <p style="text-align: center"></p> <p style="text-align: center"><strong>J</strong>e l'ai placé dans un dossier nommé MakeISO, j'ai ajouté le contenu du répertoire "boot" de l'ISO original à MakeISO… <strong>E</strong>t j'ai placé le tout dans le dossier C:\Windows.</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2016/35/1472737991-e7868763aad944398892107aa93e05a62.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"></p> <p style="text-align: center"><strong>J</strong>'ai créé un fichier registre afin d'ajouter une commande au clic-droit de tous les dossiers. <strong>D</strong>e cette façon, la création de l'iso portera sur le contenu intégrale du dossier pointé.</p> <p style="text-align: center"></p> <p style="text-align: center"><strong>V</strong>oici le contenu du REG</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2016/35/1472738079-6e918227e95546a89f6abddad838580d2.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2016/35/1472738101-df339b16927944f78d8e037adb2b26492.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"></p> <p style="text-align: center"><strong>E</strong>t voilà, il vous reste plus qu'à booter sur votre image disque ( ISO ) !</p> <p style="text-align: center"></p> <p style="text-align: center"><strong>M</strong>erci d'avoir pris le temps de me lire / de suivre mon tutoriel.</p> <p style="text-align: center"></p> <p style="text-align: center"><strong>B</strong>onne journée <img src="/images/smileys/smiley-rg.svg" class="smilie" loading="lazy" alt=":RG:" title="RG :RG:" data-shortname=":RG:" /></p> <p style="text-align: center"></p> <p style="text-align: center"><strong>Big Up</strong></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2016/35/1472740664-see-smoky.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p></blockquote><p></p>
[QUOTE="BlackBeard SEE, post: 6804366, member: 694864"] [CENTER][IMG]http://image.noelshack.com/fichiers/2016/35/1472726711-rg-header-xw.png[/IMG] [FONT=Abel][B]:membre: B[/B]onjour à tous ! [B]B[/B]ienvenue dans ce tutoriel qui va vous permettre de créé votre propre version de Windows 7 / 8 / 10. [B]L[/B]e résumé se trouve ci-dessus. [B]C[/B]ommençons directement par le tutoriel. [SIZE=6][COLOR=#b30000][B]M[/B]odifier une installation, c'est possible ?[/COLOR][/SIZE] [B]O[/B]ui, c'est tout à fait possible. [B]J[/B]'ai commencé par le faire avec Windows XP, on pouvait supprimer des composants du CD (Visite guidée, Movie Maker, les langues inutiles, Messenger…). [B]O[/B]n pouvait également ajouter des pilotes, des logiciels et faire des améliorations et réglages (par le registre et ligne de commandes. [B]E[/B]nsuite, idem pour Vista et 7, d'autant plus qu'il existe et existait des logiciels qui facilitaient le travail (nlite, vlite, RT7Lite). [B]A[/B]vec Windows 8, c'est un peu plus compliqué (à cause de ModernUI, la nouvelle interface de Windows 8), mais certaines choses sont rigoureusement similaires à une personnalisation de Windows 7… aussi bien dans la méthode que dans les paramètres. [B]D[/B]ans ce tutoriel, je ne vais pas montrer comment modifier les fichiers d'un ISO, mais plutôt comment ajouter des fichiers/dossiers pour personnaliser un maximum votre version de Windows. [SIZE=6][COLOR=#b30000][B]P[/B]réparation et prérequis[/COLOR][/SIZE] [SIZE=5][COLOR=#0059b3][B]Q[/B]uelle version choisir ?[/COLOR][/SIZE] [B]D[/B]ans ce tutoriel, je vais m'appuyer sur Windows 8 Pro 64 bits en version Retail. [COLOR=#ff8000][B]P[/B]ourquoi cette version ?[/COLOR] [B]J[/B]'ai envie d'intégrer de gros logiciels à l'installation, alors il vaut mieux prendre une version de Windows qui ne prend pas beaucoup de place, car on est limité à environ 4.7 Go pour l'ISO (taille d'un DVD). [B]M[/B]ais vous pouvez très bien prendre une autre version et utiliser une clé USB bootable pour faire votre installation… dans ce cas, vous serez tributaire de la taille de votre clé USB. [B]J[/B]e souhaite me concentrer sur l'architecture 64 bits (ou x64) uniquement pour cet ISO.[B] V[/B]ous pouvez choisir l'archi. 32 bits (ou x86), mais il faudra veiller à intégrer des logiciels 32 bits uniquement ! [B]T[/B]andis que la 64 bits peut intégrer des logiciels 32 et des logiciels 64 bits (je vais me concentrer un maximum sur les 64 bits). [SIZE=6][COLOR=#b30000][B]P[/B]réparation du dossier de l'ISO[/COLOR][/SIZE] [B]N[/B]ous allons commencer par décompresser l'ISO dans un dossier afin de pouvoir y travailler… [IMG]http://image.noelshack.com/fichiers/2016/35/1472727255-ec7b7c1ff72440b68fb41d48e22449982.png[/IMG] [B]U[/B]ne fois fait, créons l'architecture de dossiers obligatoires qui nous permettras de faire les modifications que nous voulons : sources\$OEM$\$$\Setup\Scripts [B]P[/B]our les besoins du tutoriel, je vais créer un dossier Logiciels (pour y placer les logiciels à intégrer) et Tweaks (pour y placer les fichiers qui amélioreront et paramétrons Windows) au même niveau que Scripts. [B]J[/B]'aurais alors quelque chose qui ressemble à ça : sources\$OEM$\$$\Setup\Scripts Logiciels Tweaks [SIZE=6][COLOR=#b30000][B]L[/B]e dossier $OEM$[/COLOR][/SIZE] [B]I[/B]l s'agit du dossier principal permettant tout ceci… mais vous devez savoir qu'il peut contenir divers autres dossiers qui ont tous une signification. [B]G[/B]râce à ces sous-dossiers, on peut placer des fichiers là où on le souhaite directement dans le système lors de copie des fichiers d'installation sur le disque dur. [B]A[/B]dmettons que la racine du système soit C:\[/FONT][/CENTER] [LIST] [*][FONT=Abel]$1 représente C:\[/FONT] [*][FONT=Abel]$$ représente C:\Windows[/FONT] [/LIST] [CENTER][FONT=Abel][B]P[/B]our plus d'informations, je vous conseille : [URL]http://www.winattended.com/tutostructure.php[/URL] [B]P[/B]our les besoins du tutoriel, je ne fais utiliser que $$. [SIZE=6][COLOR=#b30000][B]E[/B]xécution pendant l'installation[/COLOR][/SIZE] [SIZE=5][COLOR=#0059b3]a. [B]C[/B]réation du fichier lanceur[/COLOR][/SIZE] [B]N[/B]ous allons créer le fichier obligatoire qui permet de lancer ce que l'on veut durant l'installation de Windows… comme des installations de logiciels par exemple. [B]A[/B]llez dans le dossier Scripts et créer un nouveau fichier texte nommé SetupComplete, renommez l'extension en cmd. [IMG]http://image.noelshack.com/fichiers/2016/35/1472727623-4e030e47fe894bd9bb2d898b1315ea972.png[/IMG] [IMG]http://image.noelshack.com/fichiers/2016/35/1472727682-8bde39e5a61748f083ebbd8fe2d038462.png[/IMG] [B]E[/B]nsuite, nous allons éditer de fichier… le bloc-notes (notepad) de Windows sufi. Personnellement, j'utilise Notepad++. [SIZE=5][COLOR=#0059b3]b. [B]E[/B]dition du fichier lanceur[/COLOR][/SIZE] [B]C[/B]e fichier est automatiquement lancé par Windows durant l'installation. [B]O[/B]n peut très bien lancer l'installation directe les logiciels avec des lignes commandes batch (fichier bat, reste de MS-Dos), exemple : [/FONT] [FONT=Courier New]START C:\Windows\Setup\Logiciels\Office2010\setup.exe[/FONT] [FONT=Abel] [B]C[/B]ependant, certains logiciels ne s'installent pas correctement si l'installation à lieue à ce moment-là de l'installation de Windows. [B]D[/B]ans ce cas, il est préférable de lancer l'installation des logiciels et d'appliquer les modifications/améliorations (tweaks) lors de la première ouverture de session Windows 8. [B]P[/B]our accomplir ce miracle, nous allons utiliser des commandes qui ajouteront des informations à la base de registre (le Regedit) dans une section précise, le RunOnceEx [B]L[/B]a structure reste la même, une fois qu'on a compris le principe, il est facile de faire des modifications… pas nécessaires de comprendre chaque commande. Mais si ça vous intéresse, je vous conseille les tutos sur la programmation Batch (fichier bat, cmd). [COLOR=#ff8000][B]S[/B]tructure et contenu du fichier SetupComplete.cmd[/COLOR] [CODE]SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceExSET SOFT=%windir%\Setup\Logiciels REG ADD %KEY% /V TITLE /D "Installation de logiciels" /f REG ADD %KEY%\001 /VE /D "Titre de votre programme 1" /f REG ADD %KEY%\001 /V 1 /D "%SOFT%\votre-programme-1\setup.exe /parametres-silencieux" /f REG ADD %KEY%\001 /V 2 /D "%SOFT%\votre-programme-1\licence.exe" /f REG ADD %KEY%\001 /V 3 /D "%SOFT%\votre-programme-1\parametrage.exe" /f REG ADD %KEY%\002 /VE /D "Titre de votre programme 2" /f REG ADD %KEY%\002 /V 1 /D "%SOFT%\votre-programme-2\setup.msi /parametres-silencieux" /f [/CODE][/FONT][/CENTER][FONT=Abel][/FONT] [CENTER][FONT=Abel] [COLOR=#ff8000][B]E[/B]xplications du fichier SetupComplete.cmd[/COLOR] [B]L[/B]a 1 re ligne (SET KEY) permet de cibler l'endroit où doivent être inscrites ses données dans le Regedit. [B]N[/B]e touchez à rien [B]L[/B]a 2 e ligne (SET SOFT) permet de définir le répertoire où sont stockés les logiciels que nous voulons installer. [B]V[/B]ous pouvez modifier la variable SOFT et lui donner le nom que vous voulez (dans ce cas, n'oubliez pas de modifier les %SOFT% en orange…). %windir% permet de trouver le répertoire Windows (habituellement sur le C:\, mais on pourrait décider de le déplacer). [B]E[/B]t ensuite, nous avons le chemin complet jusqu'aux logiciels. [B]L[/B]a 3e ligne (facultative) permet de donner un titre à la fenêtre d'installation qui autrefois (Jusqu'à Windows 7 inclus) s'affichait. REG ADD %KEY%\001 /VE /D "Titre de votre programme 1" /f [B]C[/B]ette ligne se répète un peu plus bas, mais avec un 002 à la place du 001… [B]C[/B]'est ainsi qu'on détermine l'ordre d'installation les logiciels. [B]E[/B]n l'occurrence, il s'agit de la ligne de titre du Logiciel installé. REG ADD %KEY%\001 /V 1 /D "%SOFT%\votre-programme-1\setup.exe /parametres-silencieux" /f [B]S[/B]ur cette ligne nous retrouvons l’ordre d'installation des logiciels (001), mais également un autre n°… le 1. [B]V[/B]ous aurez compris qu'il s'agit d'un sous-ordre d'installation puisque nous pouvons voir 2 et 3 aux lignes juste en dessous. Nous retrouvons le répertoire "votre-programme-1" qui est donc contenu dans Setup\Logiciels… et ensuite, l'exécutable du programme qui est setup.exe [B]O[/B]n peut ainsi déterminer un ordre global et un sous-ordre d'installation pour chaque logiciel. [B][COLOR=#ff0000]Attention, respectez l'ordre numérique [/COLOR][/B]: [B]V[/B]ous ne devez pas avoir 001, 002 puis 005 et puis 003… [B]E[/B]n théorie ça devrait tout de même fonctionner, mais j'ai déjà eu des cas problématiques.[B] É[/B]vitons les erreurs, faisons les choses correctement depuis le début. [COLOR=#ff8000][B]P[/B]aramètres silencieux[/COLOR] [B]V[/B]ous avez certainement remarqué que je n'ai pas parlé de "/parametres-silencieux ", c'est le moment de le faire ! [COLOR=#ff8000][B]K[/B]ézako ?[/COLOR] [B]P[/B]our installer une application (Office, Notepad++, Photoshop, Ccleaner…) de façon automatisée, sans aucune interface ni intervention de l'utilisateur : nous utilisons des paramètres spéciaux (switches) propres à chaque logiciel. [B]C[/B]es switches peuvent être très simples tout comme un peu plus complexe avec plus ou moins de possibilités de paramétrage. [B]C[/B]ertaines applications ne possèdent pas de switches silencieux. [COLOR=#ff8000][B]C[/B]omment trouver ces paramètres ?[/COLOR] [B]D[/B]ans un premier temps, faire une recherche sur Internet, sur le nom de votre logiciel avec les mots-clés : "silent install" ou "silent switch" fonctionne assez bien. [B]S[/B]ouvent, les développeurs fournissent eux-mêmes ses switches, il faut juste un peu chercher sur les sites officiels. [B]D[/B]e plus, certaines applications bénéficient de kit de déploiement fourni par les développeurs, par exemple Microsoft, Adobe. [COLOR=#ff8000][B]C[/B]omment les utiliser ?[/COLOR] [B]D[/B]ans le fichier SetupComplete.cmd, nous avons vu où ils doivent être placés… pour rappel : derrière l'exécutable (EXE ou MSI). Par exemple : ccleaner.exe /S [B]I[/B]l est parfois utile de pouvoir tester les switches découverts afin de s'assurer que ça fonctionne correctement, que l'installation se fait et qu'elle soit réellement invisible et automatique. [B]C[/B]ertains logiciels proposent beaucoup de possibilités de personnalisation dans leurs switches et d'autres moins. [B]P[/B]ar exemple, Nero 7 (oui c'est vieux ) permet d'intégrer directement le n° de licence. Ou encore Windows Live Essentials qui permet de choisir quelles applications du pack doit être installée ? [COLOR=#ff8000][B]T[/B]ester les switches[/COLOR] - [B]C[/B]lic droit sur l'exécutable de votre application > Créer un raccourci - [B]C[/B]lic droit sur le raccourci > Propriétés - [B]D[/B]irigez-vous dans l'onglet Raccourci, - [B]D[/B]ans le champ Cible : ajoutez votre switch après le guillemet de fermeture, en prenant soin de laisser un espace entre les deux… - [B]C[/B]liquez sur OK et lancez votre raccourci. [IMG]http://image.noelshack.com/fichiers/2016/35/1472737092-c1606ccff0bb44669912c32c64eb64a42.png[/IMG] [COLOR=#ff8000][B]C[/B]omment savoir si l'installation a fonctionné ?[/COLOR] [B]C[/B]ertaines applications mettent un raccourci sur le Bureau (moi je n'en possède aucun donc je vous directement si un nouveau lien a été ajouté ). [B]S[/B]inon, supprimez votre lien du bureau avant de lancer l'installation… [B]E[/B]t vous verrez. [B]L[/B]'autre façon est d'aller dans le dossier où est installé le logiciel : [B]P[/B]rogrammes ou program files (x86), et de supprimer un ou plusieurs fichiers du logiciel (l'exécutable par exemple), ainsi, lors de la nouvelle installation, ce fichier sera recréé et donc vous "verrez" l'installation se faire. [SIZE=5][COLOR=#0059b3]c. [B]A[/B]méliorations et paramétrage par Regedit[/COLOR][/SIZE] [B]D[/B]'une façon générale, un fichier regedit (.reg) est un fichier structuré permettant de modifier, créer et supprimer des informations contenues dans la base de registre de Windows. [B]E[/B]n quelques mots, le registre c'est le "cœur" de Windows.[B] O[/B]n y trouve presque tous les paramètres de votre ordinateur : nom de session, langue, afficher les extensions de fichiers, logiciels visibles dans le panneau d'ajout/suppression de programmes, paramètres du menu Démarrer (sous Windows 7), paramètres de couleurs de fenêtres, façon dont la mémoire ram est gérée, etc. [B]N[/B]ous allons également ajouter une commande à SetupComplete.cmd afin que le fichier registre contenant vos améliorations soit intégré silencieusement… [B]L[/B]a commande est simple : [CODE]REG ADD %KEY%\008 /V 2 /D "REGEDIT /S %FOLDER%\Tweaks\Tweak.reg" /f[/CODE][/FONT][/CENTER][FONT=Abel][/FONT] [CENTER][FONT=Abel] [COLOR=#ff8000][B]C[/B]omment créer un fichier reg ?[/COLOR] [B]I[/B]l s'agit d'un simple fichier texte, édité avec Notepad dont l'extension à été renommée en .reg, exactement comme nous avions fait pur créer SetupComplete.cmd. [COLOR=#ff8000][B]E[/B]t le contenu ?[/COLOR] [B]C[/B]haque fichier registre commande par l'en-tête suivant : Windows Registry Editor Version 5.00 [B]L[/B]a façon de modifier, ajouter ou supprimer des informations se présente comme ceci : - [B]C[/B]réation/modification d'une valeur : [CODE][HKEY_CURRENT_USER\Software\xxx]"HideFileExt"=dword:00000000 [HKEY_CURRENT_USER\Software\WinRAR\Setup] "ShellExt"=dword:00000001 "CascadedMenu"=dword:00000001 "MenuIcons"=dword:00000001 [HKEY_CLASSES_ROOT\Word.Document.12\shell\imgExtractor] @="Extraire les images du document Word" "Icon"="%programfiles%\\Microsoft Office\\Office14\\WINWORD.EXE,0"[/CODE][/FONT][/CENTER][FONT=Abel][/FONT] [CENTER][FONT=Abel] - [B]S[/B]uppression complète de la clé : [CODE][-HKEY_CLASSES_ROOT\xxx][/CODE] - [B]S[/B]uppression d'une valeur : [CODE][HKEY_CURRENT_USER\Software\xxx]"HideFileExt"=-[/CODE][/FONT][/CENTER][FONT=Abel][/FONT] [CENTER] [COLOR=#ff0000][B]Attention, c'est puissant[/B][/COLOR] : [B]L[/B]e registre est l'un des outils les plus puissants de Windows, vous pouvez personnaliser et améliorer beaucoup… [B]M[/B]ais vous pourriez détruire énormément aussi ! [B]J[/B]e vous conseille de lire et apprendre tout ce que vous pouvez sur le sujet. [B]C[/B]ertaines fausses manipulations peuvent vous amener à devoir formater l'ordinateur ! [B]E[/B]xemple d'un fichier Tweak.reg [IMG]http://image.noelshack.com/fichiers/2016/35/1472737554-a137861fc7eb4d4d864d38bd688d3a312.png[/IMG] [B]E[/B]xemple de fichier SetupComplete.cmd [B]I[/B]l comprend des installations silencieuses, des tweaks et l'activation de Windows 8 par KMSnano [IMG]http://image.noelshack.com/fichiers/2016/35/1472737641-screenshot-27.png[/IMG] [SIZE=5][COLOR=#0059b3]d. [B]P[/B]aramétrage par Script Visual Basic (VBS)[/COLOR][/SIZE] [B]C[/B]ertains paramétrages ou certaines améliorations ne sont pas possibles par regedit, alors j'utilise des scripts VBS quand c'est possible… [B]P[/B]ar exemple pour créer des raccourcis sur le bureau ou dans le menu Démarrer. [B]J[/B]e ne m'y connais pas vraiment en VBS (j'ai étudié que le langage C en cours), donc je suis souvent sur Google pour trouver comment faire ce que je veux une fois le script trouvé et compris, je peux le modifier comme j'en envie. [B]P[/B]our lancer le script avec SetupComplete.cmd, rien de plus simple, il suffit de saisir son chemin et son nom et l'extension, comme dans l'exemple figurant à la page précédente. [B]M[/B]ajoritairement, le VBS est silencieux (sans intervention), mais on peut programmer des messages, des questions, etc. [B]E[/B]xemple de script VBS [IMG]http://image.noelshack.com/fichiers/2016/35/1472737819-402f799818724bc9960fe138116ac2842.png[/IMG] [SIZE=6][COLOR=#b30000]C.[B] F[/B]inalisation du projet[/COLOR][/SIZE] [B]U[/B]ne fois toutes les modifications terminées, il faut recréer l'ISO, mais en faisant attention qu'il soit bien amorçable (bootable). [B]I[/B]l existe plusieurs façons de procéder, moi j'ai opté pour la plus simple à mes yeux… [B]J[/B]'utilise CDIMAGE que vous pouvez trouvé gratuitement sur le net. [B]J[/B]e l'ai placé dans un dossier nommé MakeISO, j'ai ajouté le contenu du répertoire "boot" de l'ISO original à MakeISO… [B]E[/B]t j'ai placé le tout dans le dossier C:\Windows. [IMG]http://image.noelshack.com/fichiers/2016/35/1472737991-e7868763aad944398892107aa93e05a62.png[/IMG] [B]J[/B]'ai créé un fichier registre afin d'ajouter une commande au clic-droit de tous les dossiers. [B]D[/B]e cette façon, la création de l'iso portera sur le contenu intégrale du dossier pointé. [B]V[/B]oici le contenu du REG [IMG]http://image.noelshack.com/fichiers/2016/35/1472738079-6e918227e95546a89f6abddad838580d2.png[/IMG] [IMG]http://image.noelshack.com/fichiers/2016/35/1472738101-df339b16927944f78d8e037adb2b26492.png[/IMG] [B]E[/B]t voilà, il vous reste plus qu'à booter sur votre image disque ( ISO ) ! [B]M[/B]erci d'avoir pris le temps de me lire / de suivre mon tutoriel. [B]B[/B]onne journée :RG: [B]Big Up[/B] [IMG]http://image.noelshack.com/fichiers/2016/35/1472740664-see-smoky.png[/IMG][/CENTER] [/QUOTE]
Insérer les citations…
Vérification
Publier la réponse
Forums
Plateformes
PC et Serveurs
Windows
Créer sa propre version de Windows 7 / 8 / 10
Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
Acceptez
En savoir plus.…
Haut